а все что не относится к нашей абстракции (сохранение например) — вынесем в слой приложения (в некий сервис)- как это примерно всё может выглядеть в коде?
Читал, что вы смотрите в сторону Д.Елисеева, надеюсь дошли до того, где он поднимает такую же тему, что и я- это в его блоге или в видео-курсе?
1) admin > language > english
make a copy of the folder and rename it to bangla
Then in bangla you'll find a file engliah.php; rename it to bangla.php
You need to translate all files in subfolders (catalog, common,...user) and file bangla.php
May open with notepad++
2) catalog > language > english
make a copy of the folder and rename it to bangla
Then in bangla you'll find a file engliah.php; rename it to bangla.php
You need to translate all files in subfolders (account, checkout,...total) and file bangla.php
May open with notepad++
Come back when done!
<?php
class Worker {
public $id;
public $name;
public $department;
public function __construct($id, $name, $department){
$this->id = $id;
$this->name = $name;
$this->department = $department;
}
}
class WorkerService {
public function editWorker($worker_id){
// Достаём из базы работника по id
$worker = new Worker(1, 'Вася', 'Цех №3'); // Заполняем данными из базы
$worker->department = 'Цех №5'; // меняем ему место работы
$this->save();
}
public function save(){
// Сохраняем в базу.
echo 'Сохранен!';
}
}
$workservice = new WorkerService();
$workservice->editWorker(1);
<?php
// Здесь еще класс Worker должен быть
class WorkerService {
public function editWorker($worker_id){
$worker = new Worker($worker_id);
$worker->department = 'Цех №5'; // меняем ему место работы
$this->save($worker);
}
public function save(){
//...
}
}
$errors = [];
if (preg_match("/[a-zA-Z\s]+/",$_POST['company'])){
$company = $_POST['company'];}
else
{
$company = FALSE; echo 'Имя компании введено некорректно';
$errors = 'Имя компании введено некорректно'; // Добавляем в массив ошибку.
}