1. Go to this page and download the library: Download monad/skeleton 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/ */
monad / skeleton example snippets
use Monad\Clarity\Services\Mail\{Address, Message};
$mail = FROM_ADDRESS'], $_ENV['MAIL_FROM_NAME']),
to: [new Address($user->email)],
subject: 'Reset your password',
text: "Reset your password: {$url}",
html: View::render('Emails/PasswordReset', ['url' => $url]),
));
use Monad\Clarity\Services\Checkout\{CheckoutRequest, Money, TransactionLedger};
$checkout = successUrl: 'https://example.com/paid',
cancelUrl: 'https://example.com/cancelled',
);
$session = $checkout['adapter']->createCheckout($sale);
// Record it before redirecting: the callback can arrive before the customer comes back.
(new TransactionLedger())->open($sale, $session);
return Response::redirect($session->redirectUrl);
app/
├── Controllers/ # App\Controllers\* — PSR-4, capitalised to match the namespace
├── Models/ # App\Models\*
├── Services/ # App\Services\*
├── Middlewares/ # App\Middlewares\* — thin extensions of Monad\Clarity\Middlewares\*
├── routes/ # web.php, api.php, cli.php — plain
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.