Example #1
0
 /**
  * Whenever setting the slug, make sure that it conforms to requirements
  * @developer Brandon Hansen
  * @date Oct 26, 2010
  */
 public function __set($key, $value)
 {
     if ($key == 'slug') {
         $value = format::pretty_url($value);
     }
     parent::__set($key, $value);
 }
Example #2
0
 /**
  * Show path route
  * @Developer brandon
  * @Date Oct 11, 2010
  */
 public function show_path($abs = true)
 {
     $path = $this->object_name . '/' . format::pretty_url($this->slug);
     if ($abs) {
         return url::site($path);
     } else {
         return $path;
     }
 }
Example #3
0
 /**
  * Show path route
  * @Developer brandon
  * @Date Oct 11, 2010
  */
 public function show_path()
 {
     return url::site(Kohana::config('routes.base_crud_route') . inflector::singular($this->object_name) . '/' . format::pretty_url($this->name));
 }