Esempio n. 1
0
    Route::get('slicer/create', 'SlicerController@create');
    Route::get('slicer/{slicer}/destroy', 'SlicerController@destroy');
    Route::patch('slicer/{slicer}', 'SlicerController@update');
    Route::get('slicer/{slicer}', 'SlicerController@show');
    Route::get('slicer/{slicer}/edit', 'SlicerController@edit');
    Route::get('slicer/{slicer}/setting', 'SlicerSettingController@slicer_index');
    Route::get('slicer/{slicer}/setting/create', 'SlicerSettingController@create');
    Route::post('slicer/{slicer}/setting', 'SlicerSettingController@store');
    Route::get('slicersetting', 'SlicerSettingController@index');
    Route::get('slicersetting/{slicersetting}/destroy', 'SlicerSettingController@destroy');
    Route::patch('slicersetting/{slicersetting}', 'SlicerSettingController@update');
    Route::get('slicersetting/{slicersetting}', 'SlicerSettingController@show');
    Route::get('slicersetting/{slicersetting}/edit', 'SlicerSettingController@edit');
    Route::get('stl/{filename}', function ($filename) {
        $path = storage_path("app/" . $filename);
        if (!File::exists($path)) {
            abort(404);
        }
        $file = File::get($path);
        $type = File::mimeType($path);
        $response = Response::make($file, 200);
        $response->header("Content-Type", $type);
        return $response;
    });
    View::composer('layouts.menu', function ($view) {
        $view->with('menu_projects', App\Project::all());
    });
    View::composer('layouts.menu', function ($view) {
        $view->with('menu_slicer', App\Slicer::all());
    });
});
Esempio n. 2
0
$factory->define(App\Project::class, function (Faker\Generator $faker) {
    $usrArray = App\User::all()->lists('id')->toArray();
    $ctgArray = App\Category::all()->lists('id')->toArray();
    return ['user_id' => $faker->randomElement($usrArray), 'category_id' => $faker->randomElement($ctgArray), 'description' => $faker->paragraph];
});
$factory->define(App\SocialActivity::class, function (Faker\Generator $faker) {
    $usrArray = App\User::all()->lists('id')->toArray();
    $act = ['followed', 'unfollowed'];
    return ['subject_id' => $faker->randomElement($usrArray), 'object_id' => $faker->randomElement($usrArray), 'activity' => $faker->randomElement($act)];
});
$factory->define(App\Recruitment::class, function (Faker\Generator $faker) {
    $prjArray = App\Project::all()->lists('id')->toArray();
    return ['project_id' => $faker->randomElement($prjArray)];
});
$factory->define(App\Roadmap::class, function (Faker\Generator $faker) {
    $prjArray = App\Project::all()->lists('id')->toArray();
    return ['project_id' => $faker->randomElement($prjArray), 'description' => $faker->paragraph];
});
$factory->define(App\Goal::class, function (Faker\Generator $faker) {
    $rdmArray = App\Roadmap::all()->lists('id')->toArray();
    return ['roadmap_id' => $faker->randomElement($rdmArray), 'description' => $faker->paragraph];
});
$factory->define(App\Task::class, function (Faker\Generator $faker) {
    //masih harus diubah spy dapetnya cmn user yg terlibat ke project
    $usrArray = App\User::all()->lists('id')->toArray();
    $glArray = App\Goal::all()->lists('id')->toArray();
    $status = ['Completed', 'Ongoing'];
    return ['goal_id' => $faker->randomElement($glArray), 'user_id' => $faker->randomElement($usrArray), 'status' => $faker->randomElement($status)];
});
$factory->define(App\RecruitmentTransaction::class, function (Faker\Generator $faker) {
    $rcArray = App\Recruitment::all()->lists('id')->toArray();
Esempio n. 3
0
});
$factory->define(App\User::class, function (Faker\Generator $faker) {
    return ['name' => $faker->name, 'email' => $faker->email, 'password' => bcrypt(str_random(10)), 'remember_token' => str_random(10), 'profile_image_id' => createImage(), 'cover_image_id' => createImage(), 'location_country' => $faker->country, 'location_region' => $faker->city, 'company' => $faker->company, 'description' => 'I am creative geek based in XY.
                    Love Apple, Starbucks coffee and Moleskine notebooks.
                    Check out my profile!'];
});
$factory->define(App\Project::class, function (Faker\Generator $faker) {
    return ['title' => $faker->firstNameFemale, 'owner_id' => function () {
        return App\User::all()->random()->id;
    }, 'description' => $faker->realText(100), 'is_public' => $faker->boolean(), 'views' => $faker->numberBetween(0, 1000), 'likes' => $faker->numberBetween(0, 1000)];
});
$factory->define(App\Comment::class, function (Faker\Generator $faker) {
    return ['content' => $faker->realText(60), 'user_id' => function () {
        return App\User::all()->random()->id;
    }, 'project_id' => function () {
        return App\Project::all()->random()->id;
    }];
});
$factory->define(App\Color::class, function (Faker\Generator $faker) {
    return ['name' => $faker->word, 'rgb_hex' => $faker->hexColor];
});
$factory->define(App\Texture::class, function (Faker\Generator $faker) {
    return ['name' => $faker->word, 'image_id' => createImage()];
});
$factory->define(App\Font::class, function (Faker\Generator $faker) {
    return ['myfonts_id' => $faker->numberBetween(0, 1000)];
});
$factory->define(App\Tag::class, function (Faker\Generator $faker) {
    return ['name' => $faker->word];
});
$factory->define(App\Notification::class, function (Faker\Generator $faker) {