# phastpress/1.92/classes/NonceCheckerImplementation.php

PhastPress, version 1.92. 22 lines.

- Page: https://pluginprobe.com/plugins/phastpress/1.92/code/classes/NonceCheckerImplementation.php
- Raw: https://pluginprobe.com/plugins/phastpress/1.92/raw/classes/NonceCheckerImplementation.php
- Modified: 2018-06-11T14:28:58+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/phastpress/1.92/code/classes/NonceCheckerImplementation.php#L10-L20`.

```php
<?php

namespace Kibo\PhastPlugins\PhastPress;


use Kibo\PhastPlugins\SDK\AdminPanel\Nonce;
use Kibo\PhastPlugins\SDK\Security\NonceChecker;

class NonceCheckerImplementation implements NonceChecker {

    const NONCE_NAME = 'phastpress-nonce';

    public function checkNonce(array $data) {
        return check_admin_referer(self::NONCE_NAME);
    }

    public static function makeNonce() {
        return Nonce::make('_wpnonce', wp_create_nonce(self::NONCE_NAME));
    }

}

```
