/** * Run the database seeds. * * @return void */ public function run() { DB::statement("SET foreign_key_checks = 0"); Message::truncate(); DB::statement("SET foreign_key_checks = 1"); $date = (new DateTime())->format('Y-m-d H:i:s'); $ngo = Ngo::where('ngo_email', '*****@*****.**')->get()->first(); Message::create(['user_id' => $ngo->user_id, 'sender' => 'f****r', 'message_subject' => 'Good Work.', 'message_body' => 'Loving you work. To Minus Z. ORG', 'sent_date' => $date]); // $ngo = Ngo::where('ngo_email', '*****@*****.**')->get()->first(); // Message::create([ // 'user_id' => $ngo->user_id, // 'sender' => 'chibi_loli', // 'message_subject' => 'Mooo.', // 'message_body' => 'Don\'t get the wrong idea. DoubleA.', // 'sent_date' => $date // ]); }
/** * Run the database seeds. * * @return void */ public function run() { DB::statement("SET foreign_key_checks = 0"); Cause::truncate(); DB::statement("SET foreign_key_checks = 1"); // $ngo = Ngo::where('ngo_name', 'Double A. ORG')->get()->first(); // Cause::create([ // 'user_id' => $ngo->user_id, // 'cause_title' => 'EarthQuake PK', // 'cause_venue' => 'ISLAMABAD', // 'cause_cover' => 'Optimal cover for cause.', // 'cause_description' => 'Raising fund for PK earthquake.' // ]); // Cause::create([ // 'user_id' => $ngo->user_id, // 'cause_title' => 'Flood Donation PK', // 'cause_venue' => 'LAHORE', // 'cause_cover' => 'Optimal cover for flood water.', // 'cause_description' => 'Raising fund for Flood prevention.' // ]); $ngo = Ngo::where('ngo_name', 'Minus Z. ORG')->get()->first(); Cause::create(['user_id' => $ngo->user_id, 'cause_title' => 'Child Support', 'cause_venue' => 'United Kingdom', 'cause_cover' => 'cover image for child', 'cause_description' => 'Raising fund for supporting child.']); Cause::create(['user_id' => $ngo->user_id, 'cause_title' => 'Liberation of minor sex', 'cause_venue' => 'Burma', 'cause_cover' => 'Burma cover image', 'cause_description' => 'Transport service for minorities.']); }
use App\Ngo; use App\Cause; use App\Item; /* |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ Route::bind('ngo', function ($value) { return Ngo::where('user_id', $value)->first(); }); Route::bind('cause', function ($value) { return Cause::where('cause_id', $value)->first(); }); Route::bind('item', function ($value) { return Item::where('item_id', $value)->first(); }); Route::get('/', 'NgoController@index'); Route::get('/{ngo}', 'NgoController@ngoView'); Route::get('/cause/{cause}', 'NgoController@causeView'); Route::get('/causes/all', 'NgoController@viewAll'); Route::get('/{ngo}/contact-us', 'NgoController@contactView'); Route::post('/{ngo}/contact-us/message', 'NgoController@storeMessage'); Route::get('/auth/login', 'MyAuthController@getLogin'); // Route::get('/auth/login', 'MyAuthController@getLogin');