Download the PHP package pdo/secure-connector without Composer
On this page you can find all versions of the php package pdo/secure-connector. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pdo/secure-connector
More information about pdo/secure-connector
Files in pdo/secure-connector
Package secure-connector
Short Description Secure PDO Connection plugin for custom websites
License MIT
Homepage https://github.com/Seldaek/monolog
Informations about the package secure-connector
💻 full-Stack:
Connecting to MySQL in PHP using PDO with Session Manager
PDO is a database access layer that provides a fast and consistent interface for accessing and managing databases in PHP applications. Every DBMS has a specific PDO driver that must be installed when you are using PDO in PHP applications. -: I'm highly experienced in large-size web portals:-
Old version PHP error
Tips: If you use an old PHP version like 7 or 8, edit your PHP version in composer.json and composer.lock and enter the command "composer dump-autoload -o".
PDO Configuration
Installation
▶️ composer require pdo/secure-connector
Important: if you're installing from the composer you have to modify the ENV file path it will
and if you're cloning the GitHub repository and use the same structure, Please share your feedback
Secure Session Package
If you're on a shared host and use sessions for storing sensitive data, it's a good idea to store session files in your custom location and encrypt them.
Installation
Configuration
Method | OOP Code Script |
---|---|
Basic Usage | $session = new Session($prefix); |
Second way | $session->prefix('test_')->set('name', 'Irfan'); it will set the session as "test_name" |
Get the session prefix | $sesssion->getPrefix(); will return the session prefix |
Get all session keys | $sesssion->all(); |
Add new session | $session->set($key, $value); |
Session by Chaining method | $session->set('name', 'Irfan')->set('age', 19)->set('city', 'Baghdad'); |
session by providing an array | $session->set(['name' => 'Irfan', 'location' => [ 'country' => 'iraq' ]]); |
Get one session by key | $sesssion->get($key); // will use the default prefix |
Get All Session by specific prefix | $session->fromPrefix('test'); Returns an array of all sessions that have a "test" prefix |
Check if the session exists | Session::has($key); |
Remove Session by key | $sesssion->remove($key); |
by chaining method | $session->remove('name')->remove('age')->remove('location'); |
by providing an array of keys | $session->remove(['name', 'age', 'location']); |
or just like this | $session->remove('name', 'age', 'location'); |
Get the session id | $sesssion->id(); will return the id of the session. |
Regenerate the session id | $sesssion->regenerate_id(); will return the id of the session. |
Remove all session at one | $session->destroy(); |