Added Elegant model and validation rules

This commit is contained in:
snipe
2013-11-17 21:47:46 -05:00
parent 16afe9eb02
commit ca842ee447
+10 -15
View File
@@ -1,23 +1,18 @@
<?php
class Asset extends Eloquent {
/**
* Deletes an asset
*
* @return bool
*/
class Asset extends Elegant {
protected $table = 'assets';
public function delete()
{
// Delete the asset
return parent::delete();
}
protected $rules = array(
'name' => 'required|min:3',
'asset_tag' => 'required|min:3|unique:assets',
'model_id' => 'required',
'serial' => 'required|min:3',
);
/**
* Handle depreciation
*/
public function depreciation()
{
$depreciation_id = Model::find($this->model_id)->depreciation_id;