Example #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     foreach (range(1, 60) as $index) {
         \App\Project::create(['author' => $faker->randomElement(['user', 'company']), 'author_id' => $faker->numberBetween($min = 1, $max = 25), 'name' => $faker->sentence(5), 'description' => $faker->paragraph(2), 'body' => $faker->paragraph(5)]);
     }
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $validator = Validator::make($request->all(), ['title' => 'required', 'client_id' => 'required|integer']);
     if ($validator->fails()) {
         $this->sys_notifications[] = array('type' => 'danger', 'message' => $validator->errors()->first());
         $request->session()->flash('sys_notifications', $this->sys_notifications);
         return back()->withErrors($validator)->withInput($request->all());
     }
     $data = $request->all();
     $data['owner_id'] = $request->user()->id;
     // Create a new Project
     $project = Project::create($data);
     if ($project) {
         $project->stages()->create(['title' => 'Geral', 'project_id' => $project->id, 'owner_id' => $request->user()->id]);
         $project->save();
         $this->sys_notifications[] = array('type' => 'success', 'message' => 'Novo projeto criado com sucesso!');
         $this->sys_notifications[] = array('type' => 'success', 'message' => 'Etapa <strong>Geral</strong> adicionada para o novo Projeto.');
         $request->session()->flash('sys_notifications', $this->sys_notifications);
         return redirect('/obras/' . $project->id);
     } else {
         $this->sys_notifications[] = array('type' => 'danger', 'message' => 'Não foi possível adicionar o projeto!');
         $request->session()->flash('sys_notifications', $this->sys_notifications);
         return back()->withErrors($validator)->withInput($request->all());
     }
 }
 public function create_project()
 {
     $project_name = $_POST['project_name'];
     $project = Project::create(['name' => $project_name]);
     $projects = Project::all()->toArray();
     return view('Pages.Projects.project_created', compact('projects'));
 }
    public function run()
    {
        DB::table('projects')->delete();
        Project::create(['name' => 'Deployer', 'hash' => Str::random(60), 'repository' => 'git@git.rebelinblue.com:laravel/deployer.git', 'url' => 'http://deploy.app', 'group_id' => 2, 'private_key' => '-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAmrMjtajVvmd99T8xwUNrIFbrzSmZ6VCM89hfm4Ut9atv29gG
l2HFPJY7VtslXDJVL67w5EUMspy82tkAX7F03iaarSsbo6nC16UTfbfNTi44Snm0
T/5RMavSOnOMRJ8BQcfzqge4oIQzVGXOs0YvNFdSt4paBp9dssKS+7yP/hDvgAVz
+LE3IcIeO26aXATcuB4zq3vjaqSzWZGdNhOJZ4EmjgmOq9+k3SAmooHkF+p/14MJ
tq0ZK9KjSGbHfyKMi2EuvwllFCY19eqsV7dcMDIsMKUW2diFC52dJSO+EF47nA/j
sNDisFsIC7DeeVVBl1TpaV9RidqeZmdx+mF9AQIDAQABAoIBAH4qhYAdTx03eGGw
hVqSKmc4nJ05RX4kJKCmoerLZh1LETJh75Y8tchg2cpPdhvILPNzoKD6s41kCR4P
BqAEsUSQhWufka4bwH1w8wGACp+tUFllAqqOxhdVg2IKZKZ+a18DvPS50ViQGPDH
CxnorozoftyTqDJofNlSmN9X/LN+RZ1zRJRaPkBvSkYOCT4gnJLmHLGN7eJsHQeR
EJe83E4VPZ+2faBHEigXAHc4rh63iRxmmqqlcrItXzONZZUOjXwBNqZs4aVl+DZd
1pPiB9nOT9zLiy9ZwHZfIRIF3LkWAVsIkzOPDw9wLNgzI60uiLlYY1ODua8maqDP
m5eOT7ECgYEAzbVdEVngZd/jRlAo/LOLyy6NbZP4fli26hZjJBAJ8HhI93JEcxts
l/1E3rUME2a+F8CQ5FlGP02k66sB5lhzCg81Ym4fxbIP1n09IPmaRzSdM55SpbFy
7OV4VyrJKl7g2Y/utdb17DjYGovu+HX978j1iOH8qUruwAZyWshqdW0CgYEAwIVO
AohxuytN1GlQW4byQvHO4y+AXtZJ4iuBiyOqGhYs8bcnbV3+B0UTHtJyM8Novzj6
OcgiCEHP0Kj6Lj9RYu2sBvsgyfxEURdkHD7DPpYKlheCd7I1a9qk4/UyGx11YdnP
bcqrxv6e2FPBXNZGTXGBmHtIItxHYBEehguRLWUCgYALpR61or7fRYNaMaOAWrGp
OONstpm0nVUNf2LxYa8OW+DVkTRqx7yoBgBmEx2x43kTYyVQp/UgFEcnyDB9V7h7
c0z0W4OU73WSENjrCvY+3a2ghG/tTVRSMNNVK+jjayeTaWB8DsUxMC6bohxPGG7d
qiSsMQ7ajpFhcXv7w6izKQKBgQC+Pz0+vYz+NCXeQRAa0nj29LPIx7kofsRWTz3d
vKmsy7swRhkdN6P/lR/29mnKg1EwnmKP1RjkZfyyKznHl+SaSVoVL/dQAw2TwPS6
AL+6SlU9yw+vrxihc1g8uKICL5M+1hnoWj50EEvyZJoRXuHsR72UbEd1w454/ZHX
TvjxDQKBgCtikMNAqTParY/tX0xNohD7+svTKZt92CxW7Q/17H26ehFKUQvw6Agd
ulR2AVTGi6STEgzXf6UP5CAVhYRw9irCAQYpceL0GVzfZPQsXyLuMCnJ8UD6CBRn
i5vkNY4OZdOuEV9boFOFYa58WRNK7vthHkZJj++Amu3dZ6RHBlLQ
-----END RSA PRIVATE KEY-----', 'public_key' => 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCasyO1qNW+Z331PzHBQ2sgVuvNKZnpUIzz2F+bhS31q2/b2Aa' . 'XYcU8ljtW2yVcMlUvrvDkRQyynLza2QBfsXTeJpqtKxujqcLXpRN9t81OLjhKebRP/lExq9I6c4xEnwFBx/OqB7' . 'ighDNUZc6zRi80V1K3iloGn12ywpL7vI/+EO+ABXP4sTchwh47bppcBNy4HjOre+NqpLNZkZ02E4lngSaOCY6r3' . '6TdICaigeQX6n/Xgwm2rRkr0qNIZsd/IoyLYS6/CWUUJjX16qxXt1wwMiwwpRbZ2IULnZ0lI74QXjucD+Ow0OKw' . 'WwgLsN55VUGXVOlpX1GJ2p5mZ3H6YX0B deploy@deployer', 'last_run' => null, 'build_url' => 'http://ci.rebelinblue.com/build-status/image/3?branch=master']);
    }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Requests\CreateProjectRequest $request)
 {
     $request = $request->all();
     $request['manager_id'] = Auth::user()->id;
     Project::create($request);
     return redirect('project');
 }
Example #6
0
 public function store()
 {
     $project = Project::create(Request::all());
     $project->user()->associate(Auth::user());
     $project->save();
     return redirect()->route('dashboard.projects');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  CreateProjectForm  $request
  * @return Response
  */
 public function store(CreateProjectForm $request)
 {
     $project = Project::create($request->all());
     // attach to the current user
     $project->team()->attach(auth()->user(), ['role' => 'manager']);
     return $this->show($project);
 }
Example #8
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     foreach (range(0, 3) as $index) {
         Project::create(['title' => $faker->sentence(1), 'description' => $faker->paragraph(5), 'price' => $faker->randomFloat(), 'rate' => $faker->randomFloat(), 'rateType' => 1, 'user_id' => 1, 'company_id' => 1]);
     }
 }
Example #9
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  App\Http\Requests\Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['nama_project' => 'required', 'nama_lembaga' => 'required', 'tanggal_mulai' => 'required|date', 'tanggal_selesai' => 'required|date|after:' . $request->input('tanggal_mulai'), 'alamat' => 'required']);
     $input = $request->all();
     Project::create($input);
     return redirect('/project')->with('success', 'Sukses menambah proyek ' . $input['nama_project'] . '.');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(ProjectRequest $request)
 {
     $attributes = $request->all();
     Project::create($attributes);
     flash()->success('Your project has been created!');
     return redirect('admin/projects');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, $this->rules);
     $input = Input::all();
     Project::create($input);
     return Redirect::route('projects.index')->with('message', 'Project created');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(ProjectRequest $request)
 {
     //
     $input = $request->all();
     Project::create($input);
     return redirect('modulos/create');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required', 'description' => 'required', 'consultant' => 'required', 'status' => 'required', 'start_date' => 'required', 'completion_date' => 'required']);
     //dd($request->input('status'));
     Project::create($request->all());
     return redirect('/admin/projects');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required', 'description' => 'required', 'goal' => 'required']);
     // $projects = Request::all();
     Project::create($request->all());
     return redirect('/projects');
 }
Example #15
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(ProjectRequest $request)
 {
     $project = \App\Project::create($request->all());
     $project->years()->attach($request->input('year_list'));
     flash()->success('Project ' . $project->id . ' successfully added to company ' . $request->company_name);
     return redirect('/companies');
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('projects')->truncate();
     //insert some dummy records
     Project::create(['name' => 'Cup52', 'client_id' => '1', 'status' => 'active']);
     Project::create(['name' => 'DocNet', 'client_id' => '2', 'status' => 'active']);
     Project::create(['name' => 'Mahindra FES', 'client_id' => '1', 'status' => 'active']);
 }
 public function store(StoreProjectRequest $request)
 {
     $projectData = $request->all();
     $project = Project::create($projectData);
     $user = Auth::user();
     $project->users()->attach($user->id, ['role' => 'admin']);
     return $project;
 }
Example #18
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['project_name' => 'required', 'description' => 'required']);
     $input = $request->all();
     Project::create($input);
     //        Session::flash('flash_message', 'Project successfully added!');
     return redirect()->back()->with('flash_message', 'Project successfully added!');
 }
Example #19
0
 public function run()
 {
     $laravel = Project::create(['name' => 'Laravel', 'is_template' => true, 'group_id' => 1]);
     Project::create(['name' => 'Wordpress', 'is_template' => true, 'group_id' => 1]);
     Command::create(['name' => 'Down', 'script' => 'php artisan down', 'project_id' => $laravel->id, 'user' => 'vagrant', 'step' => Command::BEFORE_ACTIVATE]);
     Command::create(['name' => 'Run Migrations', 'script' => 'php artisan migrate --force', 'project_id' => $laravel->id, 'user' => 'vagrant', 'step' => Command::BEFORE_ACTIVATE]);
     Command::create(['name' => 'Up', 'script' => 'php artisan up', 'project_id' => $laravel->id, 'user' => 'vagrant', 'step' => Command::BEFORE_ACTIVATE]);
 }
Example #20
0
 /**
  * Store a newly created resource in storage.
  * @param Illuminate\Http\Request $request
  * @return Response
  */
 public function store(Request $request)
 {
     // validação. Existe outra formas de validar, porém como o projeto e pequeno, no momento aqui está bom.
     $this->validate($request, $this->rules);
     $input = Input::all();
     Project::create($input);
     return redirect('painel')->with('message', 'Projeto criado!');
 }
 public function run()
 {
     $faker = Faker::create();
     $users = User::lists('id');
     foreach (range(1, 50) as $index) {
         Project::create(['user_id' => $faker->randomElement($users), 'name' => $faker->word]);
     }
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, $this->rules);
     $input = $request->all();
     $input['slug'] = str_slug($request->name, '-');
     Project::create($input);
     return Redirect::route('projects.index')->with('message', 'Project created');
 }
Example #23
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     if (!Input::get("name") || !Input::get("description")) {
         return $this->respondValidationFailed("Parameters failed validation for a project.");
     }
     Project::create(Input::all());
     return $this->respondCreated("Project successfully created");
 }
Example #24
0
 public function store(ProjectRequest $request)
 {
     Project::create($request->all());
     //AFTER the row is added, get the last record to pass to the next page.
     $project = Project::latest()->first();
     $update = \Session::flash('flash_message', 'Client ' . $project->project_name . ' for ' . $project->last_name . ' was created.');
     return redirect('projects');
 }
Example #25
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, $this->rules);
     $input = Input::all();
     $input['mail'] = Auth::user()->email;
     Project::create($input);
     return Redirect::route('projects')->with('message', 'Liste de tache ajoutée.');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, $this->rules);
     $input = Input::all();
     Project::create($input);
     Session::flash('flash_message', 'Task successfully added!');
     return Redirect::route('projects.index')->with('message', 'Project created');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     // Validate the request before continuing...
     $this->validate($request, $this->rules);
     $input = array_except(Input::all(), array('slug'));
     Project::create($input);
     return Redirect::route('projects.index')->with('message', 'Project created.');
 }
 public function run()
 {
     $faker = Faker\Factory::create();
     Project::truncate();
     foreach (range(1, 20) as $index) {
         Project::create(['title' => $faker->word, 'image' => $faker->imageUrl(300, 200), 'location' => $faker->country, 'size_width' => $faker->numberBetween(5, 20), 'size_length' => $faker->numberBetween(10, 30), 'story' => $faker->paragraph(4)]);
     }
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     \Eloquent::unguard();
     \DB::table('projects')->delete();
     $faker = Faker\Factory::create();
     for ($i = 0; $i < 50; $i++) {
         Project::create(array('name' => $faker->name, 'githubUrl' => $faker->url, 'password' => \Hash::make($faker->name . $faker->year), 'description' => $faker->text(100)));
     }
 }
Example #30
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     Cloudinary::config(array("cloud_name" => "seniva", "api_key" => "572854663344648", "api_secret" => "8YqjessAxqDJeOtU4SUYUPedRV8"));
     $file = $request->file('image_file')->getRealPath();
     $image = Uploader::upload($file);
     $project = Project::create($request->only('title', 'description'));
     $project->images()->create(['public_id' => $image['public_id']]);
     return redirect()->route('admin_projects_path');
 }