ListScreen.php
704 Bytes
<?php
namespace AC\Admin\Preference;
use AC\Preferences\Site;
class ListScreen extends Site {
private const OPTION_LAST_VISITED = 'last_visited_list_key';
public function __construct( $is_network = false ) {
parent::__construct( $is_network ? 'network_settings' : 'settings' );
}
public function get_last_visited_list_key() {
return $this->get( self::OPTION_LAST_VISITED );
}
public function set_last_visited_list_key( $list_key ) {
$this->set( self::OPTION_LAST_VISITED, $list_key );
}
public function set_list_id( $list_key, $list_id ) {
$this->set( (string) $list_key, (string) $list_id );
}
public function get_list_id( $list_key ) {
return $this->get( $list_key );
}
}