/** * Método para setear * @param string $method Método a ejecutar (create, update, save) * @param array $data Array con la data => Input::post('model') * @param array $otherData Array con datos adicionales * @return Obj */ public static function setSucursal($method, $data, $optData = null) { //Se aplica la autocarga $obj = new Sucursal($data); //Se verifica si contiene una data adicional para autocargar if ($optData) { $obj->dump_result_self($optData); } if ($method != 'delete') { $obj->ciudad_id = Ciudad::setCiudad($obj->ciudad)->id; } $rs = $obj->{$method}(); return $rs ? $obj : FALSE; }