%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/knwn/wp-content/plugins/admin-columns-pro/classes/Editing/Service/Post/
Upload File :
Create Path :
Current File : /var/www/knwn/wp-content/plugins/admin-columns-pro/classes/Editing/Service/Post/Date.php

<?php

namespace ACP\Editing\Service\Post;

use ACP\Editing\Service;
use ACP\Editing\Storage;
use ACP\Editing\View;

class Date extends Service\DateTime {

	public function __construct() {
		parent::__construct(
			new View\DateTime(),
			new Storage\Post\Date()
		);
	}

	public function get_value( $id ) {
		if ( $this->is_unsupported_post_status( $id ) ) {
			return null;
		}

		return parent::get_value( $id );
	}

	private function is_unsupported_post_status( $id ) {
		return in_array( get_post( $id )->post_status, [ 'draft', 'inherit' ] );
	}

}

Zerion Mini Shell 1.0