Download the PHP package it-for-free/rusphp without Composer
On this page you can find all versions of the php package it-for-free/rusphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download it-for-free/rusphp
More information about it-for-free/rusphp
Files in it-for-free/rusphp
Download it-for-free/rusphp
More information about it-for-free/rusphp
Files in it-for-free/rusphp
Vendor it-for-free
Package rusphp
Short Description Universal PHP library for different perposis
License MIT
Homepage http://fkn.ktu10.com/?q=node/8592
Package rusphp
Short Description Universal PHP library for different perposis
License MIT
Homepage http://fkn.ktu10.com/?q=node/8592
Keywords phpuiarraybreadcrumbssshmemoryarchiveregexphtml tableramemail verifyimage crop resize on the flycreate html file with source code of all project files for documentationphone number info class inner shortcodeception log echo write into console addonyandex maps goole maps center zoom for point coords setphp universal packagesecurity token with timestamptime interval for wait sleep between api requestsstring filter html tags and url protocolsarray filter only elements
Please rate this library. Is it a good library?
Informations about the package rusphp
rusphp
Набор php-классов (и их методов)
Использование
О способах использования (установки) читайте здесь.
Версии и совместимость с PHP:
- Версии
v1.*
-- для поддержки кода php5.5 и старше (например, дляarray()
вместо[]
), эти же версии кода попадают в остальные ветки, но в1.*
можно найти (добавить) код, адоптированный под старые версии. - Остальные версии ориентированы на работу в
php7
и выше.
Цели и задачи библиотеки
Писать сюда функции общего назначения, которые можно было бы использовать в разных проектах
-- как минимум это касается удобных функций-обёрток (как ItForFree\rusphp\Log\SimpleEchoLog.php
),
как максимум -- нового полезного функционала для специфических областей (ItForFree/rusphp/Html/Table/ArrayRebuilder.php
)
Документация
Дополнения к общим возможностям PHP
:
- Массивы
- Функции обртного вызова (callable)
- Сравнение значений
- Сессии
- Регулярные выражения
Прочий функционал
- Логгирование (журналирования для отладки)
- Работа с изображениями (обрезка изображений "на лету")
- C SSH соединением
- Архивами
- Измерение используемой оперативной памяти
- URL:
ItForFree\rusphp\Network\Url
позволяет удобно работать с URL (адресами ссылок) - Создание файла c исходным кодом проекта
- Работа с телефонными номерами
- Безопасноть (в частности секрентые ключи/токены)
- Работа с онлайн-картами (яндекс и google maps)
- Для работы с доменами
- Для работы с временем:
- Работа со временем вообще
- Замер времени выполнения фрагментов кода
UI Работа с пользовательским интерфейсом
Используйте классы пространcтва ItForFree\rusphp\Common\Ui
:
- Хлебные крошки (breadcrumbs)
- Сообщения/уведомления
Автоматическое тестирование
- Тестирование с помощью codeception
Запуск тестов:
@ToDo
- Выяснить ситуацию с обновлением
ralouphie/mimey
до PHP8 https://packagist.org/packages/ralouphie/mimey и вернуться на него обратно с временногоjmoati/mimey
.
Потомки rusphp ;) (вынесено в отделные пакеты)
- Web-клиенты к различным системам: https://github.com/it-for-free/php-web-clients
All versions of rusphp with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.0
xantios/mimey Version 2.1.*
it-for-free/array_column Version *
adbario/php-dot-notation Version *
xantios/mimey Version 2.1.*
it-for-free/array_column Version *
adbario/php-dot-notation Version *
The package it-for-free/rusphp contains the following files
Loading the files please wait ....