for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Alertify.php
*
* Adapter for the Alertify library.
* @package jaxon-dialogs
* @author Thierry Feuzeu <[email protected]>
* @copyright 2016 Thierry Feuzeu <[email protected]>
* @license https://opensource.org/licenses/BSD-3-Clause BSD 3-Clause License
* @link https://github.com/jaxon-php/jaxon-dialogs
*/
namespace Jaxon\Dialogs\Dialog\Library;
use Jaxon\Dialogs\Dialog\AbstractLibrary;
use Jaxon\App\Dialog\Library\AlertInterface;
use Jaxon\App\Dialog\Library\ConfirmInterface;
use Jaxon\App\Dialog\Library\ModalInterface;
class Alertify extends AbstractLibrary implements ModalInterface, AlertInterface, ConfirmInterface
{
* @const The library name
const NAME = 'alertify';
* The css files
* @var array
protected $aCssFiles = ['css/alertify.min.css', 'css/themes/default.min.css'];
* The js files
protected $aJsFiles = ['alertify.min.js'];
* @inheritDoc
public function getName(): string
return self::NAME;
}
public function getUri(): string
return 'https://cdn.jsdelivr.net/npm/[email protected]/build';
public function getCss(): string
return parent::getCss() . '
<style>
.ajs-footer .ajs-buttons .btn {
margin-right: 10px;
</style>
';