Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: ООП
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Stas107
0 / 0 / 0
Регистрация: 14.11.2016
Сообщений: 23
0

Слишком много кода в одном файле

11.05.2018, 13:12. Просмотров 147. Ответов 4
Метки (Все метки)

Мужики, дайте совет. По моему я переборщил с количеством кода и методов.

Создал класс Счет Invoice. Класс, который создает обычный бухгалтерский счет. Выбираются позиции, заполняются реквизиты, сохраняется информация в БД, распечатываем документы.

Методы:

public selectOne возвращает массив одного счета
public selectAll возвращает массив всех счетов
public create
public update
public delete
public createAttribute добавление состава счета в БД
public updateAttribute обновление состава счета в БД
public deleteAttribute удаление позиции состава счета в БД
public payment внесение оплаты всего счета
public paymentAttribute внесение оплаты конкретной позиции
private createDoc1 создание счета в формате rtf
private createDoc2 создание накладной в формате rtf
private createDoc3 создание акта в формате rtf
и еще пару технических private методов

У меня класс занимает 2000 срок. Это нормально? Может его надо разделить на части?

Вернуться к обсуждению:
Слишком много кода в одном файле
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2018, 13:12
Готовые ответы и решения:

POST в одном файле
Можно ли сделать проверки POSTов с разных страниц в одном файле?

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

Сайт на одном php файле или в нескольких?
Доброго времени суток. Используя различные GET параметры, по сути, я могу...

Где можно скачать простейший скрипт чата в одном файле на PHP?
Где можно скачать простейший скрипт чата в одном файле на PHP?

Слишком много кода во ViewModel-и
Нормально ли когда в одной VM под 300 строк, а в других в среднем до 50? Не...

4
Другие темы раздела
PHP ООП Как вывести в адресную строку категории интернет магазина данные из переменной? http://www.cyberforum.ru/php-oop/thread2238329.html
Коллеги, прошу прощение если не правильно поставил вопрос. Разбираюсь в коде интернет магазина реализованного через MVC Есть файл Router.php с кодом: /** * Класс Router * Компонент для...
PHP ООП Не как не могу функуцию записать в функции Здравствуйте, есть проблема не знаю как решить, я пишу курсовую, тема у меня визуализация данных, пользуюсь Google chart. Столкнулся с такой проблемой. Есть Файл с Названием например query, в нёй я... http://www.cyberforum.ru/php-oop/thread2238070.html
Как передать элемент массива PHP ООП
Как в инпут хидден передать значение элемента массива row -- именно как это будет выглядить синтаксически если input выводится через printf
PHP ООП Как в одну строку создать новый объект, и получить его свойство
Вот мой код: Class Db{ public $connection; function __construct($host, $db, $user, $pass){ try { $db = new PDO('mysql:host='.$host.';dbname='.$db, $user, $pass);...
PHP ООП Изменение значение массива после выполнения метода http://www.cyberforum.ru/php-oop/thread2220203.html
Здравствуйте. Есть массив $result, который не описанием класса. Нужно чтобы после того как метод класса, после определенных действий, его результат ($s) был добавлен как новый элемент массива. Но...
PHP ООП Передача ID через ссылку Всем привет, подскажите пожалуйста. К примеру я передаю для удаления страницы id=5. Как лучше будет передать id? В сессии , или в открытом ввиде? Правильно ли такое решение? При удалении... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru