phpbb\textreparser\manager::get_resume_data PHP Method

get_resume_data() public method

Loads resume data from the database
public get_resume_data ( string $name ) : array
$name string Name of the reparser to which the resume data belongs
return array
    public function get_resume_data($name)
    {
        if ($this->resume_data === null) {
            $resume_data = $this->config_text->get('reparser_resume');
            $this->resume_data = !empty($resume_data) ? unserialize($resume_data) : array();
        }
        return isset($this->resume_data[$name]) ? $this->resume_data[$name] : array();
    }

Usage Example

コード例 #1
0
ファイル: manager_test.php プロジェクト: MrAdder/phpbb
 public function test_get_resume_data()
 {
     $resume_data = array('test_reparser' => array('range-min' => 0, 'range-max' => 100, 'range-size' => 50));
     $this->config_text->set('reparser_resume', serialize($resume_data));
     $this->assert_array_content_equals($resume_data['test_reparser'], $this->reparser_manager->get_resume_data('test_reparser'));
     $this->assertEmpty($this->reparser_manager->get_resume_data('another_reparser'));
 }
All Usage Examples Of phpbb\textreparser\manager::get_resume_data