Articles of laravel

Laravel 4.2 afferma che la mia applicazione è in produzione. Come lo spengo?

Ho una nuova installazione di Laravel. Durante l'esecuzione di php artisan migrate:refresh Ricevo un messaggio che dice Application In Production! Do you really wish to run this command?' Application In Production! Do you really wish to run this command?' So che questo è un aggiornamento in 4.2, tuttavia non riesco a capire come spegnerlo. Ho […]

Laravel 5.2 – Utilizzare una string come chiave primaria personalizzata per la tabella Eloquent diventa 0

Sto cercando di usare l'e-mail come chiave primaria del mio tavolo, quindi il mio eloquente codice è- <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } E il mio DB è così- ma se lo […]

Come utilizzare la connessione SQL Server in Laravel?

Ho ottenuto un progetto di lavoro in Laravel 3 che devo passare a MsSQL Server (non è la mia chiamata, però, sniff …) e non capisco la configuration di Laravel su questo tipo di database … Ho cambiato il default all'interno di database.php in questo 'default' => 'sqlsrv' quindi ho configurato l'host, il database, il […]

Laravel estende la class Form

Sto cercando di estendere la class Form in L4.1 ma mi sembra che manchi qualcosa. Il mio file si chiama FormBuilder.php basato FormBuilder.php e viene salvato in app / librerie / esteso / FormBuilder.php . <?php namespace Extended; class FormBuilder extends \Illuminate\Html\FormBuilder { /** * Create a text input field. * * @param string $name […]

Laravel Mail :: send () invio a più indirizzi o bcc

Non riesco a submit correttamente a più indirizzi quando utilizzo il callback di Mail::send() Laravel, tuttavia il codice funziona quando si specifica solo un destinatario. Ho provato a concatenare: // for example $emails = arrays("[email protected]", "[email protected]"); $input = Input::all(); Mail::send('emails.admin-company', arrays('body' => Input::get('email_body')), function($message) use ($emails, $input) { $message ->from('[email protected]', 'Administrator') ->subject('Admin Subject'); foreach ($emails […]

Come salvare / redirect l'output dal command Laravel Artisan?

Sto usando Artisan::call() in uno dei miei routes e vorrei salvare l'output del command su una variabile. C'è un modo per catturare STDOUT e STDERR generati dal command artigiano?

Laravel: utilizzo try … catch con DB :: transaction ()

Tutti usiamo DB::transaction() per più query di inserimento. Nel fare ciò, dovrebbe try…catch al suo interno o avvolgerlo? È anche necessario includere un try…catch quando una transazione fallisce automaticamente se qualcosa va storto? try…catch campione try…catch una transazione: // try…catch try { // Transaction $exception = DB::transaction(function() { // Do your SQL here }); if(is_null($exception)) […]

Come posso impostare il valore predefinito di una colonna timestamp con il timestamp attuale con le migrazioni di Laravel?

Vorrei creare una colonna timestamp con un valore predefinito di CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP utilizzando il / le Generator / Migrations di Schema di Laravel. Ho esaminato la documentazione di Laravel più volte e non vedo come posso rendere quella predefinita per una colonna timestamp. La function timestamps() rende i valori di default 0000-00-00 00:00 […]

Caricamento di Laravel Eager – Carica solo colonne specifiche

Sto cercando di caricare un model in laravel, ma restituisco solo determinate colonne. Non voglio che venga presentato l'integer tavolo carico. public function car() { return $this->hasOne('Car', 'id')->get(['emailid','name']); } Sto ottenendo il seguente errore: log.ERROR: exception 'Symfony \ Component \ Debug \ Exception \ FatalErrorException' con messaggio 'Chiama al metodo non definito Illuminate \ Database […]

Come fare l'alias di una tabella in Query eloquenti di Laravel (o utilizzando Query Builder)?

Diciamo che stiamo usando il generatore di query di Laravel: $users = DB::table('really_long_table_name') ->select('really_long_table_name.id') ->get(); Sto cercando un equivalente a questo SQL: really_long_table_name AS short_name Ciò sarebbe particolarmente utile quando devo digitare un sacco di selezioni e di luoghi (o tipicamente includo anche l'alias nell'alias della colonna della select, e viene usato nell'arrays dei risultati). […]