当前位置: 首页>>代码示例>>PHP>>正文


PHP Project::create方法代码示例

本文整理汇总了PHP中app\Project::create方法的典型用法代码示例。如果您正苦于以下问题:PHP Project::create方法的具体用法?PHP Project::create怎么用?PHP Project::create使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\Project的用法示例。


在下文中一共展示了Project::create方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: run

 /**
  * 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)]);
     }
 }
开发者ID:fero,项目名称:teamsflare,代码行数:12,代码来源:ProjectsTableSeeder.php

示例2: store

 /**
  * 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());
     }
 }
开发者ID:system3d,项目名称:consultas-tecnicas,代码行数:30,代码来源:ProjectController.php

示例3: create_project

 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'));
 }
开发者ID:piyush-arora,项目名称:hackincloud,代码行数:7,代码来源:ProjectsController.php

示例4: run

    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']);
    }
开发者ID:BlueBayTravel,项目名称:deployer,代码行数:31,代码来源:ProjectTableSeeder.php

示例5: store

 /**
  * 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');
 }
开发者ID:avinaszh,项目名称:callcenter,代码行数:12,代码来源:ProjectController.php

示例6: store

 public function store()
 {
     $project = Project::create(Request::all());
     $project->user()->associate(Auth::user());
     $project->save();
     return redirect()->route('dashboard.projects');
 }
开发者ID:lkonga,项目名称:freedr,代码行数:7,代码来源:ProjectController.php

示例7: store

 /**
  * 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);
 }
开发者ID:absolux,项目名称:Collabor8-php-api,代码行数:13,代码来源:ProjectsController.php

示例8: run

 /**
  * 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]);
     }
 }
开发者ID:stefferd,项目名称:billing,代码行数:12,代码来源:ProjectTableSeeder.php

示例9: store

 /**
  * 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'] . '.');
 }
开发者ID:nugi,项目名称:SI_Dinas,代码行数:13,代码来源:ProjectController.php

示例10: store

 /**
  * 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');
 }
开发者ID:ambarsetyawan,项目名称:laravel5-blog-1,代码行数:12,代码来源:ProjectsController.php

示例11: store

 /**
  * 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');
 }
开发者ID:xMarkusSpringerx,项目名称:simple-todo-app,代码行数:12,代码来源:ProjectsController.php

示例12: store

 /**
  * 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');
 }
开发者ID:AmilcarCondino,项目名称:circulo,代码行数:13,代码来源:ProjectsController.php

示例13: store

 /**
  * 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');
 }
开发者ID:botlax,项目名称:talalcontracting,代码行数:13,代码来源:ProjectController.php

示例14: store

 /**
  * 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');
 }
开发者ID:ahmednader10,项目名称:Tennra3,代码行数:13,代码来源:ProjectsController.php

示例15: store

 /**
  * 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');
 }
开发者ID:raulpulido,项目名称:p4,代码行数:13,代码来源:ProjectController.php


注:本文中的app\Project::create方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。