Как лучше реализовать интерфейс?
==================================

 У меня есть класс, к-рый реализует интерфейс и все его методы соответственно, но пока мне не нужно реализовывать некоторые из них (методов), а во избежание ошибки нужно объявить все методы в классе.   

Можно ли объявить так:  

```
public function deleteById(int $addressId): void
{}
```
?  

Не будет ли считаться это ошибкой? Или нужно что-то по любому возвращать? 

 Если возникает подобная проблема, то стоит разделить интерфейс на несколько и реализовать только тот, который нужен.  

  

Ну и второй вариант, методы могут быть не нужными, если вы ими не пользуетесь. А если не пользуетесь, то какая разница, что они возвращают?