Articles of laravel

Laravel appartiene al lancio di un errore indefinito

Ho 2 templates. Utente: class User extends Eloquent implements UserInterface, RemindableInterface { protected $table = 'users'; public function group () { return $this->belongsTo('Group'); } } E gruppo: class Group extends Eloquent { protected $table = 'groups'; } La tabella utente ha una chiave esterna nella colonna del group che fa riferimento id nella tabella dei […]

Laravel 4.2 Memorizzazione del path dell'image nel database

Ho problemi a memorizzare il path corretto dell'image di un caricamento di file nel database. questo è il mio codice: public function store() { $input = Input::all(); try { $this->modelForm->validate($input); if ( Input::hasFile('thumbnail')) { $file = Input::file('thumbnail'); $name = time().'-'.$file->getClientOriginalName(); $file = $file->move('uploads/', $name); $input['file'] = $file->getRealPath(); } $model = new Model($input); $model->save(); Redirect::back(); } […]

Laravel 4 crea automaticamente relazioni in BaseModel – usando "con" -arrays o scope o cosa?

Ho creato con successo alcune relazioni in un model. Questo è il model dell'utente <?php class User extends BaseModel{ protected $table = 'users'; public function group(){ return $this -> belongsTo('UserGroup'); } … } ?> e questo è il model UserGroup (UserGroup.php) <?php class UserGroup extends BaseModel{ … } ?> Ogni utente può trovarsi in un […]

posso usare l'iniezione della dipendenza da methods al di fuori di un controller?

se ho una function da qualche parte come: public function test(Request $request, $param1, $param2) quindi chiamalo da qualche altra parte con: $thing->test('abc','def') PHPstorm mi dà una row sgwiggly e dice "Richiesto paramater $ param2 manca" messaggio. Questo genere di cose funziona solo su un controller o posso farlo funzionare altrove? Oppure functionrà se lo eseguo […]

imposta sql personalizzato per l'authorization in Laravel 5

Sono nuovo su Laravel e uso Autorizzazione. Sto cercando il modo per cambiare SQL predefinito per Auth. In realtà, Laravel usa questo semplice command sql di seguito: SELECT * FROM users WHERE login="something" AND password = "something" LIMIT 1 Sto cercando di cambiare sql predefinito come questo: SELECT u.id, u.name, c.company FROM users u, companies […]

Biscotti Laravel

Ho cercato e chiesto in giro, ma non riesco a trovare quello che sto cercando, o qualcosa di simile. Sto cercando un modo per passare determinate impostazioni per un utente. Ho un menu nel mio back-end che l'utente può restringere o mantenere aperto. Standard il menu è ampio. Se un utente decide di utilizzare il […]

Symfony Exception (Classe non trovata) solo su server di sviluppo e produzione

Sto riscontrando il seguente errore nel mio progetto Laravel 4 SOLO sui server di produzione e di test. Tutto funziona bene sulla mia macchina locale: {"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'Intercom\\IntercomBasicAuthClient' not found","file":"\/www\/htdocs\/laravel\/app\/ACME\/Services\/IntercomService.php","line":26}} Ho provato tutto! Ho persino cancellato il file composer.lock e l'intera directory del venditore e ho fatto una nuova installazione tramite l'installazione di composer. Niente ha […]

Creazione di un UID in Laravel 5, come posso migliorarlo per eliminare la probabilità di collisione?

Attualmente sto creando un UID per i miei dati all'interno di un metodo di controllo chiamato randomId . Ho incollato l'integer metodo qui sotto: public static function randomId() { $id = str_random(12); $validator = Validator::make( ['calculation_uid'=>$id], ['calculation_uid'=>'unique:calculations,calculation_uid'] ); if ($validator->fails()) { $this->randomId(); } return strtoupper($id); } Genera fondamentalmente un codice alfanumbersco di 12 cifre e […]

PHP Funzione ricorsiva di Laravel con arrays nidificato

Sto usando Laravel 4 con il back-end MySQL . Voglio memorizzare i record di un nested arrays nel database utilizzando la recursive function . L'arrays di input è il seguente: Array ( [0] => Array ( 'id' => 561, 'type' => 'q', 'subtype' => 'boolean', 'title' => 'Did you..?', 'parent' => 560, 'created_at' => '2014-07-09 […]

Permetti al compositore di installare laravel 4 e di rilevare la versione PHP di MAMP non il sistema

nuovo per compositore e simili e hanno colpito un problema. Quando provi a scaricare tutti i file usando: composer create laravel/laravel laravelNew Vedo questo errore: Installing laravel/laravel (v4.2.0) – Installing laravel/laravel (v4.2.0) Loading from cache Created project in laravelNew Loading composer repositories with package information Installing dependencies (including require-dev) Your requirements could not be resolved […]