ম্যাজেন্টো 2 এ (বিটা 9 এবং উপরে) আপনি এই কমান্ডটি চালাতে পারেন এবং আপনার ম্যাজেন্টো উদাহরণস্বরূপ আপনার সমস্ত শ্রেণীর জন্য ফোল্ডারে সমস্ত php bin/magento setup:di:compile
ইন্টারসেপ্টর, কারখানা এবং প্রক্সিগুলি (এবং সম্ভবত অন্যরা) তৈরি করা হবে var/generation
।
এটি লাইভ এনভায়রনমেন্টের জন্য দরকারী কারণ অন্যথায় উপরে বর্ণিত ক্লাসগুলি রানটাইমের সময় তৈরি হবে যখন তাদের প্রয়োজন হবে এবং কার্য সম্পাদনকে প্রভাবিত করতে পারে।
এই স্ক্রিপ্ট থেকে কিছু ক্লাস বাদ দেওয়ার কোনও উপায় আছে যাতে কমান্ডটি চালানোর সময় ইন্টারসেপ্টর তৈরি করা যায় না?
উদাহরণ হিসাবে: আমি নিয়ামকের Magento\Backend\Controller\Adminhtml\Dashboard\RefreshStatistics
কাছে চাই যে ইন্টারসেপ্টর তৈরি না হয়।
setup:di:compile
ব্যর্থ হয় কারণ কিছু প্যারেন্ট ক্লাস অনুপস্থিত। এই অনুপস্থিত শ্রেণিগুলিকে প্রসারিত ক্লাসগুলি এখনও বিদ্যমান তবে সেগুলি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয় না। এবং সেগুলি আমার প্রয়োজনীয় মডিউলে থাকার কারণে আমি এগুলি সরাতে পারি না। নীচে সম্পূর্ণ ব্যাখ্যার জন্য দেখুন: magento.stackexchange.com/questions/69040/…