PHPackages                             valksor/php-valksor - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. valksor/php-valksor

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

valksor/php-valksor
===================

A comprehensive PHP library for Symfony applications providing bundles, utility functions, and components including Doctrine tools, performance profiling, and Server-Sent Events

04PHPCI passing

Since Jan 24Pushed 3mo agoCompare

[ Source](https://github.com/valksor/php-valksor)[ Packagist](https://packagist.org/packages/valksor/php-valksor)[ RSS](/packages/valksor-php-valksor/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Valksor PHP Library
===================

[](#valksor-php-library)

[![valksor](https://camo.githubusercontent.com/2af5a6a7e5f7da47cd0a924c8b00038f208f45f9b0d5be8d7a497a9808168187/68747470733a2f2f62616467656e2e6e65742f7374617469632f6f72672f76616c6b736f722f677265656e)](https://github.com/valksor)[![BSD-3-Clause](https://camo.githubusercontent.com/72547f8afb6b5ace804caebbf95c3bcbfc027ce9214777bc452f308f3165db01/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4253442d2d332d2d436c617573652d677265656e3f7374796c653d666c6174)](https://github.com/valksor/php-valksor/blob/master/LICENSE)[![Coverage Status](https://camo.githubusercontent.com/ca817644cb44962405fc6fb6b4bf348917adfb31ce60d0a8bca4a1b9959a681f/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d76616c6b736f722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-valksor?branch=master)[![php](https://camo.githubusercontent.com/77da2f7bbc049873edb2d1045a756d7a32e3ba50440a8e0e76a9109f62f0771b/68747470733a2f2f62616467656e2e6e65742f7374617469632f7068702f2533453d382e342f707572706c65)](https://www.php.net/releases/8.4/en.php)

This repository contains these:
-------------------------------

[](#this-repository-contains-these)

RepositoryCoverageRepositoryCoverage[php-bundle](https://github.com/valksor/php-bundle)[![Coverage](https://camo.githubusercontent.com/97ce3829ba4276df225a2512a2597b2b801eda326688d4606fbbbea929eb6642/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d62756e646c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-bundle?branch=master)[php-sse](https://github.com/valksor/php-sse)[![Coverage](https://camo.githubusercontent.com/1fcd005ab0c08bed714dc67e213304dcc17e7a0d042d3f0d5081a209daed867b/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d7373652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-sse?branch=master)[php-doctrine-tools](https://github.com/valksor/php-doctrine-tools)[![Coverage](https://camo.githubusercontent.com/2ae22281daa4964085432bf89cc97d14cc4e6e9f35ac80fa8c4746686a5de7f5/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d646f637472696e652d746f6f6c732f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-doctrine-tools?branch=master)[php-spx-profiler](https://github.com/valksor/php-spx-profiler)[![Coverage](https://camo.githubusercontent.com/ee3800e59a44db9a47c925119a3be31962f270e37485768249870b6e43c1f213/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d7370782d70726f66696c65722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-spx-profiler?branch=master)[php-functions](https://github.com/valksor/php-functions)[![Coverage](https://camo.githubusercontent.com/f2cae405cc5537af1e680677f30f67768936b0fcb167d42196867b8a41d9cb9b/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d66756e6374696f6e732f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-functions?branch=master)[php-xlsx-parser](https://github.com/valksor/php-xlsx-parser)[![Coverage](https://camo.githubusercontent.com/7eb5b40d50662f11b7ef8eedb5e04d87cb2ff82a2489d45fe79f5fe11d3eca7d/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f76616c6b736f722f7068702d786c73782d7061727365722f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/valksor/php-xlsx-parser?branch=master)A comprehensive PHP library and Symfony bundle that provides a collection of utilities, components, and integrations for modern Symfony applications. This ecosystem includes function libraries, development tools, Doctrine extensions, and real-time communication components.

Features
--------

[](#features)

- **Utility Functions**: 14+ function libraries covering date manipulation, text processing, web operations, and more
- **Symfony Bundle**: Automatic component discovery and configuration management
- **Doctrine Integration**: Enhanced ORM tools, schema management, and database utilities
- **Real-time Communication**: Server-Sent Events (SSE) component for live updates
- **Development Tools**: SPX profiler integration and build automation tools
- **Modern PHP**: Full PHP 8.4+ compatibility with promoted properties and modern syntax
- **Framework Agnostic**: Individual components work outside Symfony when needed

Requirements
------------

[](#requirements)

- **PHP 8.4 or higher**
- **Symfony Framework** (7.2.0 or higher)
- **Doctrine ORM** (4.0 or higher) for database components
- **Various PHP Extensions**: curl, json, random, xmlreader, zip
- **Composer** for dependency management

Installation
------------

[](#installation)

Install the complete Valksor ecosystem:

```
composer require valksor/php-valksor
```

This meta-package automatically includes:

- **valksor/php-bundle** - Symfony bundle with auto-discovery
- **valksor/php-functions** - All function libraries
- **valksor/php-sse** - Server-Sent Events component
- **valksor/php-doctrine-tools** - Doctrine enhancements
- **valksor/php-spx-profiler** - Performance profiler

Basic Usage
-----------

[](#basic-usage)

### Quick Setup

[](#quick-setup)

1. Register the bundle in your Symfony application:

```
