1. Go to this page and download the library: Download crdesign8/laratest-advisor 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/ */
crdesign8 / laratest-advisor example snippets
use App\Attributes\TestAdvisorIgnore;
class PostPolicy
{
// Ignores all authorization rules for the delete method
#[TestAdvisorIgnore('authorization.checks')]
public function delete(User $user, Post $post): bool
{
return $user->isAdmin();
}
}
public function execute(array $data): array
{
// laratest-advisor-ignore transaction.rollback
return DB::transaction(function () use ($data) {
// ...
});
}