Предположим, вам нужно создать собственный класс, который будет использоваться вашим контроллером.В MVC, где вы помещаете пользовательский класс?
class mycontroller extends main_controller
{
public function __construct()
{
$c = new my_custom_class();
}
}
my_custom_class
не модель/вид/контроллер, это автономный класс. Какова наилучшая практика для того, где (в какой папке) поставить файл my_custom_class.php
? Должно ли оно просто быть помещено в произвольную папку (то есть, /custom_classes/
) или существует ли наилучшая практика при использовании MVC?
в части модели – Unex
Imo, это зависит от того, что этот пользовательский класс на самом деле делает. –
Модель лучше всего подходит, но вы можете дополнительно ее разделить, то есть /classes/helpers/MyHelper.php – LMS94