PHP code example of ebs / parents-one-time-operations
1. Go to this page and download the library: Download ebs/parents-one-time-operations library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ebs / parents-one-time-operations example snippets
// operations/XXXX_XX_XX_XXXXXX_awesome_operation.php
use TimoKoerber\LaravelOneTimeOperations\OneTimeOperation;
return new class extends OneTimeOperation
{
/**
* Determine if the operation is being processed asyncronously.
*/
protected bool $async = true;
/**
* Process the operation.
*/
public function process(): void
{
//
}
};
// operations/XXXX_XX_XX_XXXXXX_awesome_operation.php
public function process(): void
{
User::where('active', 1)->update(['status' => 'awesome']) // make active users awesome
}