Правильная реализация класса?

Пишу свой класс для отправки sms сообщений на номер телефона, использую sms.ru

Мой вопрос такой, как лучше и правильно реализовать методы: create - сгенерировать код, send - отправить, code - сравнить код.

Будет ли такая реализация правильно:?

$sms = new SMS($api_key);
$sms->create(4)->send($number); // 4 - кол-во цифр сгенерировать (пример: 6473)
 
// сравнить код
if ($sms->code($_POST['code'])) echo "Код верный";

при отправки метода send у меня будет в сессию кидать код. Знаю, что существует уже готовые, но я хочу написать своё))


Ответы (0 шт):