Laravel 4 - Problema ao substituir o método salvar do modelo
Estou tentando substituir o método save () da minha classe Post para que eu possa validar alguns dos campos que serão salvos no registro:
// User.php
<?php
class Post extends Eloquent
{
public function save()
{
// code before save
parent::save();
//code after save
}
}
Quando tento executar este método no teste de unidade, recebo o seguinte erro:
..{"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}}