namespace
লারাভেলে তারা defiএকটি উপাদান শ্রেণী হিসাবে nited, যেখানে প্রতিটি উপাদান এর সংশ্লিষ্ট শ্রেণীর চেয়ে আলাদা নাম আছে। মূলশব্দ use
আমাদের নামস্থান সংক্ষিপ্ত করার অনুমতি দেয়। আসুন এই উদাহরণটি দেখি:
namespace App\Models;
class File {
public function TheMethodThatGetsFiles()
{
}
}
নামস্থান সাধারণত কন্ট্রোলারে ব্যবহৃত হয়
app/controllers/FileController.php
namespace App\Controllers;
use App\Models\File;
class FileController {
public function someMethod()
{
$file = new File();
}
}
যখন আপনি একটি ক্লাসে ক namespace
, অন্তর্নির্মিত ক্লাসগুলির যেকোনো একটি অ্যাক্সেস করতে, আপনাকে তাদের থেকে কল করতে হবে Root Namespace
.
উদাহরণ স্বরূপ $stdClass = new stdClass();
হয়ে $stdClass = new \stdClass();
অন্যদের আমদানি করতে namespace
:
use App\Models\File;
এটি আপনাকে ক্লাসটি ব্যবহার করার অনুমতি দেবে File
এলাকা কোড ছাড়া namespace
.
আপনি লাগাতে হবে namespace
ফাইল নির্ভরতা সহজে বুঝতে শীর্ষে। এর পরে, চালান composer dump-autoload
. আপনি যদি লগ ইন করতে চান FileController
, এটা প্রয়োজন হবে defiশেষ route
এবং সম্পূর্ণ যোগ্য নামস্থান নির্দিষ্ট করুন যা এটিকে কন্ট্রোলারের নির্দিষ্ট পদ্ধতিতে পুনঃনির্দেশিত করবে।
Route::get('file', 'App\\Controllers\\FileController@TheMethod');
namespace
মূলশব্দ ব্যবহার বিকাশকারীদের ছোট করার অনুমতি দেয় namespace
.
use <namespace-name>;
Il namespace
প্রাকdefiলারাভেলে ব্যবহৃত নিটো অ্যাপ, তবে একজন ব্যবহারকারী সম্পাদনা করতে পারেন namespace
ওয়েব অ্যাপ্লিকেশনের সাথে মেলে namespace
defiকারিগর কমান্ড সহ ব্যবহারকারী দ্বারা তৈরি করা হয়েছে নিম্নরূপ:
php artisan app:name SocialNet
Il namespace
, একবার তৈরি হলে, ব্যবহার করা যেতে পারে এমন বিভিন্ন বৈশিষ্ট্য অন্তর্ভুক্ত থাকতে পারে controller
এবং বিভিন্ন ক্লাসে।
BlogInnovazione.it
তুমিও আগ্রহী হতে পার ...
অ্যাপল ভিশন প্রো কমার্শিয়াল ভিউয়ার ব্যবহার করে ক্যাটানিয়া পলিক্লিনিকে একটি চক্ষুরোগ অপারেশন করা হয়েছিল...
রঙের মাধ্যমে সূক্ষ্ম মোটর দক্ষতার বিকাশ শিশুদের লেখার মতো জটিল দক্ষতার জন্য প্রস্তুত করে। রঙ…
নৌ সেক্টর একটি সত্যিকারের বৈশ্বিক অর্থনৈতিক শক্তি, যা 150 বিলিয়ন বাজারের দিকে নেভিগেট করেছে...
গত সোমবার, ফাইন্যান্সিয়াল টাইমস ওপেনএআই-এর সাথে একটি চুক্তি ঘোষণা করেছে। FT তার বিশ্বমানের সাংবাদিকতার লাইসেন্স দেয়...