பொருட்கள்

லாராவெல் பெயர்வெளிகள்: அவை என்ன, அவை எவ்வாறு செயல்படுகின்றன

I namespace Laravel இல் அவர்கள் உள்ளனர் defiஒவ்வொரு உறுப்புக்கும் அதனுடன் தொடர்புடைய வகுப்பை விட வேறு பெயர் இருக்கும் ஒரு தனிம வகுப்பாக இணைக்கப்பட்டுள்ளது. 

முக்கிய வார்த்தை 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 முன்defiLaravel இல் பயன்படுத்தப்படும் nito ஆப் ஆகும், இருப்பினும் ஒரு பயனர் திருத்த முடியும் namespace இணைய பயன்பாட்டைப் பொருத்த, உருவாக்குதல் namespace defiகைவினைஞர் கட்டளையுடன் பயனரால் உருவாக்கப்பட்டது பின்வருமாறு:

php artisan app:name SocialNet

Il namespace, உருவாக்கியதும், பயன்படுத்தக்கூடிய பல்வேறு அம்சங்களை உள்ளடக்கியிருக்கலாம் controller மற்றும் பல்வேறு வகுப்புகளில்.

BlogInnovazione.it

நீங்கள் ஆர்வமாக இருக்கலாம் ...

புதுமை செய்திமடல்
புதுமை பற்றிய மிக முக்கியமான செய்திகளைத் தவறவிடாதீர்கள். மின்னஞ்சல் மூலம் அவற்றைப் பெற பதிவு செய்யவும்.

சமீபத்திய கட்டுரைகள்

பாதுகாப்பிலிருந்து பதில் மற்றும் மீட்பு வரை ransomware க்கான விரிவான ஆதரவை Veeam கொண்டுள்ளது

Veeam வழங்கும் Coveware இணைய மிரட்டி பணம் பறித்தல் சம்பவத்தின் பதில் சேவைகளை தொடர்ந்து வழங்கும். Coveware தடயவியல் மற்றும் சரிசெய்தல் திறன்களை வழங்கும்…

ஏப்ரல் 29 ஏப்ரல்

பசுமை மற்றும் டிஜிட்டல் புரட்சி: முன்கணிப்பு பராமரிப்பு எப்படி எண்ணெய் மற்றும் எரிவாயு தொழிலை மாற்றுகிறது

முன்கணிப்பு பராமரிப்பு எண்ணெய் மற்றும் எரிவாயு துறையில் புரட்சியை ஏற்படுத்துகிறது, ஆலை மேலாண்மைக்கு ஒரு புதுமையான மற்றும் செயல்திறன் மிக்க அணுகுமுறையுடன்.…

ஏப்ரல் 29 ஏப்ரல்

UK நம்பிக்கையற்ற கட்டுப்பாட்டாளர் GenAI மீது BigTech எச்சரிக்கையை எழுப்புகிறது

செயற்கை நுண்ணறிவு சந்தையில் பிக் டெக்கின் நடத்தை குறித்து UK CMA எச்சரிக்கை விடுத்துள்ளது. அங்கு…

ஏப்ரல் 29 ஏப்ரல்

காசா பசுமை: இத்தாலியில் நிலையான எதிர்காலத்திற்கான ஆற்றல் புரட்சி

கட்டிடங்களின் ஆற்றல் திறனை மேம்படுத்த ஐரோப்பிய ஒன்றியத்தால் உருவாக்கப்பட்ட "கேஸ் கிரீன்" ஆணை, அதன் சட்டமன்ற செயல்முறையை முடித்தது...

ஏப்ரல் 29 ஏப்ரல்

உங்கள் மொழியில் புதுமையைப் படியுங்கள்

புதுமை செய்திமடல்
புதுமை பற்றிய மிக முக்கியமான செய்திகளைத் தவறவிடாதீர்கள். மின்னஞ்சல் மூலம் அவற்றைப் பெற பதிவு செய்யவும்.

எங்களுக்கு பின்பற்றவும்

இணைப்பு

ஜீவனாம்சம் சைபர் தாக்குதல் blockchain chatbot அரட்டை gpt மேகம் கிளவுட் கம்ப்யூட்டிங் உள்ளடக்க சந்தைப்படுத்தல் சைபர் தாக்குதல் இணைய பாதுகாப்பு நுகர்வோர் உரிமை இணையவழி எனியா புதுமை நிகழ்வு gianfranco fedele Google செல்வாக்கு கண்டுபிடிப்பு புதுமைக்கு நிதியளித்தல் அதிகரிக்கும் கண்டுபிடிப்பு மருத்துவ கண்டுபிடிப்பு புதுமை நிலைத்தன்மை தொழில்நுட்ப கண்டுபிடிப்பு செயற்கை நுண்ணறிவு சனத்தொகை எந்திர கற்றல் metaverse மைக்ரோசாப்ட் nft சுழலில் மனிதர் இல்லை PHP பதில் ரோபாட்டிக்ஸ் எஸ்சிஓ ஸெர்ப் மென்பொருள் மென்பொருள் வடிவமைப்பு மென்பொருள் மேம்பாடு மென்பொருள் பொறியியல் பேண்தகைமை தொடக்க தேல்ஸ் பயிற்சி VPN web3