PHP code example of paymeservice / remotisan
1. Go to this page and download the library: Download paymeservice/remotisan 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/ */
paymeservice / remotisan example snippets
[
"commands" => [
"allowed" => [ // command level ACL.
"COMMAND_NAME" => ["roles" => [UserRoles::TECH_SUPPORT]],
"COMMAND_FOR_DEVOPS_ONLY" => ["roles" => [UserRoles::DEV_OPS]],
"COMMAND_SHARED" => ["roles" => [UserRoles::TECH_SUPPORT, UserRoles::DEV_OPS]]
]
]
]
\Remotisan::authWith(UserRoles::TECH_SUPPORT, function(\Illuminate\Http\Request $request) {
$user = $request->user('web');
return $user && $user->isAllowed(UserPermissions::TECH_SUPPORT);
});
\Remotisan::authWith(UserRoles::DEV_OPS, function(\Illuminate\Http\Request $request) {
$user = $request->user('web');
return $user && $user->isAllowed(UserPermissions::DEV_OPS);
});
Remotisan::setUserIdentifierGetter(function (HttpRequest $request) {
/** @var User|null $user */
$user = $request->user("web");
return $user->getDisplayName();
});
bash
php artisan vendor:publish --tag="remotisan-config"
bash
php artisan vendor:publish --tag="remotisan-views"