Berry Framework

Фреймворк, в который собраны функции использованные в различных проектах. В том числе: ORM, шаблонизатор и ряд других полезных в хозяйстве вещей.

Скачать
trunk-версия (650 КБ)
Наверх

Документация

Примеры

Запуск Berry
Запуск Berry в виде самостоятельного движка.
Расширения Piles
Описание некоторых аспектов шаблонизатора. И как расширить его функциональность.
Чуть больше о SQL
Описание базовых возможностей с примерами.

Классы Berry

Arr
Класс-помощьник по работе с массивами.
B
Класс является ядром движка и содержит основные методы и переменные.
Cache
Класс для работы с кешем.
Check
Класс-помощьник для валидации данных.
Date
Класс-помощьник по работе с датами.
Except
Класс для работы с исключениями.
File
Класс-помощьник по работе с файлами.
Int
Класс-помощник по работе с числами.
Piles
Класс для работы с шаблонами.
Request
Класс-помощьник по работе с активным запросом.
SQL
Класс для работы с базой данных
Str
Класс-помощьник по работе со строками.

Дополнительные классы

Archive
Класс для работы с ZIP- и TAR-архивами.
HTML
Класс-помощьник по работе с HTML.
Hook
Класс для работы с хуками.
ID3
Класс для работы с ID3 тегами версии 1.0 и 1.1.
Image
Класс для работы с изображением.
Inflector
Класс-помощьник по работе со строками.
Mail
Класс для работы с почтой.
Service
Класс для всяких сервисов.
Session
Класс подменяющий хранилице стандартных сессий.
XML-RPC
Класс для работы с XML-RPC.

Расширения

Ajax
Набор атрибутов для подключение и работы аякса.
Attrs
Набор атрибутов разной полезности.