How dev-macb/poderoso works
Poderoso is a small PHP database abstraction library. A consumer configures connection parameters, constructs a table-scoped instance, then uses its CRUD and query helpers; those helpers execute prepared SQL through PDO against the configured database. The single implementation file also provides row counting and configurable selection. The README documents the intended workflow and database portability; the graph reflects the one sampled runtime implementation, without splitting its methods into speculative modules.
Main entry points: Poderoso.php Table API
Components 6
Library API
- Connection config
src/Poderoso.php - Table API
src/Poderoso.php
Database runtime
- PDO connection
src/Poderoso.php - SQL execution
src/Poderoso.php
Other components
- PHP consumer
- Database
Connections 7
- PHP consumer → Connection config: configures
README.md - PHP consumer → Table API: calls CRUD
README.md - Connection config → PDO connection: sets credentials
src/Poderoso.php - Table API → PDO connection: constructs via
src/Poderoso.php - Table API → SQL execution: executes SQL
src/Poderoso.php - PDO connection → Database: connects
src/Poderoso.php - SQL execution → Database: runs queries
src/Poderoso.php