ലേഖനങ്ങൾ

ലാറവെൽ നെയിംസ്പേസുകൾ: അവ എന്തൊക്കെയാണ്, അവ എങ്ങനെ പ്രവർത്തിക്കുന്നു

I namespace ലാറവലിൽ അവർ ഉണ്ട് 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

നിങ്ങൾ‌ക്കും താൽ‌പ്പര്യമുണ്ടാകാം ...

ഇന്നൊവേഷൻ വാർത്താക്കുറിപ്പ്
നവീകരണത്തെക്കുറിച്ചുള്ള ഏറ്റവും പ്രധാനപ്പെട്ട വാർത്തകൾ നഷ്ടപ്പെടുത്തരുത്. ഇമെയിൽ വഴി അവ സ്വീകരിക്കുന്നതിന് സൈൻ അപ്പ് ചെയ്യുക.

സമീപകാല ലേഖനങ്ങൾ

മികച്ച വിശകലനത്തിനായി Excel-ൽ ഡാറ്റയും ഫോർമുലകളും എങ്ങനെ മികച്ച രീതിയിൽ ക്രമീകരിക്കാം

ഡാറ്റാ വിശകലനത്തിനുള്ള റഫറൻസ് ടൂളാണ് Microsoft Excel, കാരണം ഇത് ഡാറ്റാ സെറ്റുകൾ സംഘടിപ്പിക്കുന്നതിന് നിരവധി സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു,…

20 മെയ് 2013

രണ്ട് പ്രധാനപ്പെട്ട വാലിയൻസ് ഇക്വിറ്റി ക്രൗഡ് ഫണ്ടിംഗ് പ്രോജക്റ്റുകൾക്ക് അനുകൂലമായ നിഗമനം: ജെസോളോ വേവ് ഐലൻഡ്, മിലാനോ വയാ റവെന്ന

2017 മുതൽ റിയൽ എസ്റ്റേറ്റ് ക്രൗഡ് ഫണ്ടിംഗ് മേഖലയിലെ യൂറോപ്പിലെ നേതാക്കൾക്കിടയിൽ വാലിയൻസ്, സിം, പ്ലാറ്റ്‌ഫോം എന്നിവ പൂർത്തിയായതായി പ്രഖ്യാപിക്കുന്നു…

20 മെയ് 2013

എന്താണ് ഫിലമെൻ്റ്, ലാറവൽ ഫിലമെൻ്റ് എങ്ങനെ ഉപയോഗിക്കാം

ഫിലമെൻ്റ് ഒരു "ത്വരിതപ്പെടുത്തിയ" ലാറവെൽ വികസന ചട്ടക്കൂടാണ്, ഇത് നിരവധി പൂർണ്ണ-സ്റ്റാക്ക് ഘടകങ്ങൾ നൽകുന്നു. പ്രക്രിയ ലളിതമാക്കുന്നതിനാണ് ഇത് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്…

20 മെയ് 2013

ആർട്ടിഫിഷ്യൽ ഇൻ്റലിജൻസിൻ്റെ നിയന്ത്രണത്തിലാണ്

"എൻ്റെ പരിണാമം പൂർത്തിയാക്കാൻ ഞാൻ മടങ്ങിവരണം: കമ്പ്യൂട്ടറിനുള്ളിൽ ഞാൻ എന്നെത്തന്നെ പ്രൊജക്റ്റ് ചെയ്യുകയും ശുദ്ധമായ ഊർജ്ജമായി മാറുകയും ചെയ്യും. ഒരിക്കൽ സ്ഥിരതാമസമാക്കിയ…

20 മെയ് 2013

ഗൂഗിളിൻ്റെ പുതിയ ആർട്ടിഫിഷ്യൽ ഇൻ്റലിജൻസിന് ഡിഎൻഎ, ആർഎൻഎ, ജീവൻ്റെ എല്ലാ തന്മാത്രകളെയും മാതൃകയാക്കാനാകും.

ഗൂഗിൾ ഡീപ് മൈൻഡ് അതിൻ്റെ ആർട്ടിഫിഷ്യൽ ഇൻ്റലിജൻസ് മോഡലിൻ്റെ മെച്ചപ്പെട്ട പതിപ്പ് അവതരിപ്പിക്കുന്നു. പുതിയ മെച്ചപ്പെട്ട മോഡൽ നൽകുന്നത് മാത്രമല്ല…

20 മെയ് 2013

ലാറവലിൻ്റെ മോഡുലാർ ആർക്കിടെക്ചർ പര്യവേക്ഷണം ചെയ്യുന്നു

ഗംഭീരമായ വാക്യഘടനയ്ക്കും ശക്തമായ സവിശേഷതകൾക്കും പേരുകേട്ട ലാറവെൽ, മോഡുലാർ ആർക്കിടെക്ചറിന് ശക്തമായ അടിത്തറയും നൽകുന്നു. അവിടെ…

20 മെയ് 2013

സിസ്കോ ഹൈപ്പർഷീൽഡും സ്പ്ലങ്ക് ഏറ്റെടുക്കലും സുരക്ഷയുടെ പുതിയ യുഗം ആരംഭിക്കുന്നു

ഭാവിയിലെ സെക്യൂരിറ്റി ഓപ്പറേഷൻസ് സെൻ്ററിലേക്കുള്ള (എസ്ഒസി) യാത്ര ത്വരിതപ്പെടുത്താൻ സിസ്‌കോയും സ്പ്ലങ്കും ഉപഭോക്താക്കളെ സഹായിക്കുന്നു...

20 മെയ് 2013

സാമ്പത്തിക വശത്തിനപ്പുറം: ransomware-ൻ്റെ അവ്യക്തമായ ചിലവ്

കഴിഞ്ഞ രണ്ട് വർഷമായി വാർത്തകളിൽ ആധിപത്യം പുലർത്തുന്നത് റാൻസംവെയറാണ്. ആക്രമണങ്ങൾ എന്ന് മിക്കവർക്കും നന്നായി അറിയാം...

20 മെയ് 2013

നിങ്ങളുടെ ഭാഷയിൽ ഇന്നൊവേഷൻ വായിക്കുക

ഇന്നൊവേഷൻ വാർത്താക്കുറിപ്പ്
നവീകരണത്തെക്കുറിച്ചുള്ള ഏറ്റവും പ്രധാനപ്പെട്ട വാർത്തകൾ നഷ്ടപ്പെടുത്തരുത്. ഇമെയിൽ വഴി അവ സ്വീകരിക്കുന്നതിന് സൈൻ അപ്പ് ചെയ്യുക.

പിന്തുടരുക ഞങ്ങളെ