Pinned Repositories
compass
:alien: :compass: A PHP library for conveniently managing URL components, offering features for easily processing hostnames, ports, schemes, and more, making it an intuitive solution for working with URLs in PHP-based applications.
file-search
:file_folder:File-search is a tool for working with files and directories. Offers two ways to traverse directories, write scripts, scan the system and perform tasks based on found configs. Search results can be filtered. File-search makes working with files and directories easier for programmers.
files-driver
:open_file_folder: Local file system driver for the vinogradsoft/scanner library. Allows you to traverse directories in the local file system.
io-contract
kaban
Hierarchical model–view–controller
navigator
:battery::mechanical_arm:Navigator is a URL generator for the FastRoute router. Works with internal application navigation and is able to generate URLs to external resources. Internal URL generation is done based on named route definitions.
path
reflection
scanner
🔬Scanner is a skeleton for processing hierarchical data. A clear API for traversing trees by width and depth. Developers can also implement their own visitor patterns to handle specific nodes or leaves.
simple-files
:open_file_folder:Simple-files is a versatile library for working with files and directories, simplifying complex file manipulations.
vinogradsoft's Repositories
vinogradsoft/compass
:alien: :compass: A PHP library for conveniently managing URL components, offering features for easily processing hostnames, ports, schemes, and more, making it an intuitive solution for working with URLs in PHP-based applications.
vinogradsoft/navigator
:battery::mechanical_arm:Navigator is a URL generator for the FastRoute router. Works with internal application navigation and is able to generate URLs to external resources. Internal URL generation is done based on named route definitions.
vinogradsoft/scanner
🔬Scanner is a skeleton for processing hierarchical data. A clear API for traversing trees by width and depth. Developers can also implement their own visitor patterns to handle specific nodes or leaves.
vinogradsoft/simple-files
:open_file_folder:Simple-files is a versatile library for working with files and directories, simplifying complex file manipulations.
vinogradsoft/file-search
:file_folder:File-search is a tool for working with files and directories. Offers two ways to traverse directories, write scripts, scan the system and perform tasks based on found configs. Search results can be filtered. File-search makes working with files and directories easier for programmers.
vinogradsoft/files-driver
:open_file_folder: Local file system driver for the vinogradsoft/scanner library. Allows you to traverse directories in the local file system.
vinogradsoft/io-contract
vinogradsoft/path
vinogradsoft/reflection
vinogradsoft/supports
A library for adding functionality and supporting listeners for changing object fields.
vinogradsoft/kaban
Hierarchical model–view–controller
vinogradsoft/example
This is an example from the Simple-files library user manual.
vinogradsoft/example-for-scanner