ארטיקלען

לאַראַוועל נאַמעספּאַסעס: וואָס זיי זענען און ווי זיי אַרבעטן

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(); diventa $stdClass = new \stdClass();

צו אַרייַנפיר אנדערע namespace:

use App\Models\File;

דאָס וועט לאָזן איר צו נוצן די קלאַס File אָן דעם פּרעפיקס namespace.

כידעש נוזלעטער
דו זאלסט נישט פאַרפירן די מערסט וויכטיק נייַעס וועגן כידעש. צייכן אַרויף צו באַקומען זיי דורך E- בריוו.

איר האָבן צו שטעלן די namespace אין די שפּיץ צו לייכט פֿאַרשטיין די טעקע דיפּענדאַנסיז. ווייַטער, לויפן די composer dump-autoload. אויב איר ווילן צו אַקסעס FileController, עס וועט זיין נויטיק defiענדיקן route און ספּעציפיצירן די פול נאַמעספּאַסע וואָס וועט רידערעקט עס צו די ספּעסיפיעד אופֿן פון די קאָנטראָללער.

Route::get('file', 'App\\Controllers\\FileController@TheMethod');

דערקלערונג פון namespace

די שליסל וואָרט נוצן אַלאַוז דעוועלאָפּערס צו פאַרקירצן די namespace.

use <namespace-name>;

Il namespace פאַרdefiניט געניצט אין Laravel איז אַפּ, אָבער אַ באַניצער קענען מאָדיפיצירן די namespace צו גלייַכן אייער וועב אַפּלאַקיישאַן namespace defiנייטיד דורך דער באַניצער מיט די אַרטיסאַן באַפֿעל איז ווי גייט:

php artisan app:name SocialNet

Il namespace, אַמאָל באשאפן, קענען אַרייַננעמען פאַרשידן פֿעיִקייטן וואָס קענען זיין געוויינט אין controller און אין פארשידענע קלאסן.

BlogInnovazione.it

איר קען אויך זיין אינטערעסירט אין ...

כידעש נוזלעטער
דו זאלסט נישט פאַרפירן די מערסט וויכטיק נייַעס וועגן כידעש. צייכן אַרויף צו באַקומען זיי דורך E- בריוו.

לעצטע ארטיקלען

Veeam פֿעיִקייטן די מערסט פולשטענדיק שטיצן פֿאַר ראַנסאָמוואַרע, פֿון שוץ צו ענטפער און אָפּזוך

Coveware דורך Veeam וועט פאָרזעצן צו צושטעלן ענטפער באַדינונגס פֿאַר סייבער יקסטאָרשאַן אינצידענט. קאָוועוואַרע וועט פאָרשלאָגן פאָרענסיקס און רימעדייישאַן קייפּאַבילאַטיז ...

קסנומקס אפריל קסנומקס

גרין און דיגיטאַל רעוואלוציע: ווי פּרידיקטיוו וישאַלט איז טראַנספאָרמינג די אָיל און גאַז אינדוסטריע

פּרידיקטיוו וישאַלט איז רעוואַלושאַנייזינג די ייל & גאַז סעקטאָר, מיט אַן ינאַווייטיוו און פּראָואַקטיוו צוגאַנג צו פאַבריק פאַרוואַלטונג.…

קסנומקס אפריל קסנומקס

וק אַנטיטראַסט רעגולאַטאָר רייזאַז ביגטעטש שרעק איבער GenAI

די UK CMA האט ארויס אַ ווארענונג וועגן ביג טעק ס נאַטור אין די קינסטלעך סייכל מאַרק. דאָרט…

קסנומקס אפריל קסנומקס

Casa Green: ענערגיע רעוואָלוציע פֿאַר אַ סאַסטיינאַבאַל צוקונפֿט אין איטאליע

די "קאַסע גרין" דעקרעט, פארמולירט דורך די אייראפעישע יוניאַן צו פאַרבעסערן די ענערגיע עפעקטיווקייַט פון בנינים, האט פארענדיקט זיין לעגיסלאַטיווע פּראָצעס מיט ...

קסנומקס אפריל קסנומקס

לייענען כידעש אין דיין שפּראַך

כידעש נוזלעטער
דו זאלסט נישט פאַרפירן די מערסט וויכטיק נייַעס וועגן כידעש. צייכן אַרויף צו באַקומען זיי דורך E- בריוו.

גיי אונדז