Format.php
425 Bytes
<?php
namespace ACP\Editing\Storage\Post;
use ACP\Editing\Storage;
use RuntimeException;
class Format implements Storage {
public function get( int $id ) {
return get_post_format( $id );
}
public function update( int $id, $data ): bool {
$result = set_post_format( $id, $data );
if ( $result && is_wp_error( $result ) ) {
throw new RuntimeException( $result->get_error_message() );
}
return true;
}
}