コード例 #1
0
 public function postCreate()
 {
     if (self::$requireUniquePackageNames) {
         // check for existing package name
         //
         $existingPackage = Package::where('name', '=', Input::get('name'))->first();
         if ($existingPackage) {
             return Response::make('A package named ' . Input::get('name') . ' already exists.  Please rename your package to a unique name and try again.', 500);
         }
     }
     if (!Session::get('user_uid')) {
     }
     $package = new Package(array('package_uuid' => GUID::create(), 'name' => Input::get('name'), 'description' => Input::get('description'), 'external_url' => Input::get('external_url'), 'package_type_id' => Input::get('package_type_id'), 'package_owner_uuid' => Session::get('user_uid'), 'package_sharing_status' => Input::get('package_sharing_status')));
     $package->save();
     return $package;
 }