Cachet/app/models/Service.php

22 lines
496 B
PHP
Raw Normal View History

<?php
use Watson\Validating\ValidatingTrait;
2014-11-27 14:09:47 +00:00
class Service extends Eloquent {
use ValidatingTrait;
2014-11-27 14:09:47 +00:00
protected $rules = [
'type' => 'alpha_dash|required',
'active' => 'required|in:0,1',
'properties' => ''
];
public function getPropertiesAttribute($properties) {
return json_decode($properties);
}
public function setPropertiesAttribute($properties) {
$this->attributes['properties'] = json_encode($properties);
}
}