/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker\Factory::create(); // Link::truncate(); foreach (range(1, 255) as $index) { $links = App\Link::all()->lists('id')->toArray(); $array = ['App\\Ten', 'App\\Jack', 'App\\Queen', 'App\\King', 'App\\Ace']; Cardline::create(['link_id' => $faker->randomElement($links), 'card_id' => $faker->numberBetween($min = 1, $max = 51), 'card_type' => $faker->randomElements($array)]); } }
$app = PHPRedis::connection(); $app->set("masterpowers", "Yeah Baby Yeah"); print_r($app->get("masterpowers")); }); // Route For Searching For a Sponsor Thru Ajax Route::post('searchUser', 'SearchController@searchUser'); // Route For AutoComplete Route::get('search/autocomplete', 'SearchController@autocomplete'); // For For Activating First Link note User Must Be Auth! Tweak it if Dash is OK! Route::get('activate/FirstLink', ['as' => 'get1stlink', 'uses' => 'CodeController@showActivateFirstLink']); Route::post('activate/FirstLink', ['as' => '1stlinkactivation', 'uses' => 'CodeController@activateFirstLink']); // after first link is activated dont show anymore this url to them Route::post('signup', ['as' => 'signup', 'uses' => 'Auth\\AuthController@create']); // Route::get('{link?}', ['as' => 'links', 'uses' => 'LinkController@getRefLink']); Route::get('activeSponsor/{id}', function ($id) { $id = App\Link::where('id', $id)->firstOrFail()->activeSponsor($id); return $id; }); // Route::get('code/all', ['as' => 'codeall', 'uses' => 'CodeController@index']); Route::get('code/{linkID}/{PINCODE}', ['as' => 'code', 'uses' => 'CodeController@attachLink']); // Update user account data // Route::put('profile', ['as' => 'profile/update', 'uses' => 'UserController@update']); // Not working yet Route::get('/vue', function () { return view('vue'); }); Route::get('api/users', function () { $value = Cache::rememberForever('users', function () { return \App\Profile::latest()->take(50)->select('display_name', 'created_at')->get(); // Should Only Fetch the Users Display Name! }); return $value = Cache::pull('users');
<?php /* |-------------------------------------------------------------------------- | Model Factories |-------------------------------------------------------------------------- | | Here you may define all of your model factories. Model factories give | you a convenient way to create models for testing and seeding your | database. Just tell the factory how a default model should look. | */ $factory->define(App\User::class, function (Faker\Generator $faker) { return ['username' => str_replace('.', '_', $faker->unique()->userName), 'email' => $faker->freeEmail, 'password' => 'password', 'remember_token' => str_random(64), 'active' => 1, 'status' => 1, 'created_at' => \Carbon\Carbon::now(), 'updated_at' => \Carbon\Carbon::now()]; }); $factory->define(App\Link::class, function (Faker\Generator $faker) { $users = App\User::all()->lists('id')->toArray(); $links = App\Link::all()->lists('id')->toArray(); return ['link' => str_replace('.', '_', $faker->unique()->userName), 'user_id' => $faker->optional(), 'sp_user_id' => $faker->randomElement($users), 'sp_link_id' => $faker->randomElement($links), 'active' => 0]; }); $factory->defineAs(App\Link::class, 'active-links', function ($faker) { $users = App\User::all()->lists('id')->toArray(); $links = App\Link::all()->lists('id')->toArray(); return ['link' => str_replace('.', '_', $faker->unique()->userName), 'user_id' => $faker->optional(), 'sp_user_id' => $faker->randomElement($users), 'sp_link_id' => $faker->randomElement($links), 'active' => 1]; }); $factory->defineAs(App\Link::class, 'inactive-links', function ($faker) { $users = App\User::all()->lists('id')->toArray(); $links = App\Link::all()->lists('id')->toArray(); return ['link' => str_replace('.', '_', $faker->unique()->userName), 'user_id' => $faker->optional(), 'sp_user_id' => $faker->randomElement($users), 'sp_link_id' => $faker->randomElement($links), 'active' => 0]; });