respect the abstract

Fixing warnings on abstract methods.

```php
/**
* @param string $value
*/
abstract public function setValue($value);
```