Laravel 4 - Problema que anula el método de guardado del modelo
Estoy tratando de anular el método save () de mi clase Post para poder validar algunos de los campos que se guardarán en el registro:
// User.php
<?php
class Post extends Eloquent
{
public function save()
{
// code before save
parent::save();
//code after save
}
}
Cuando intento ejecutar este método en mi prueba de unidad, aparece el siguiente error:
..{"error":{"type":"ErrorException","message":"Declaration of Post::save() should be compatible with that of Illuminate\\Database\\Eloquent\\Model::save()","file":"\/var\/www\/laravel\/app\/models\/Post.php","line":4}}