function CourseObjectAccessConditional::see in Course 3.x
Same name and namespace in other branches
- 8.3 src/Plugin/course/CourseObjectAccess/CourseObjectAccessConditional.php \Drupal\course\Plugin\course\CourseObjectAccess\CourseObjectAccessConditional::see()
- 8.2 src/Plugin/course/CourseObjectAccess/CourseObjectAccessConditional.php \Drupal\course\Plugin\course\CourseObjectAccess\CourseObjectAccessConditional::see()
Can the user see the object in the outline?
Parameters
type $account:
Return value
boolean
Overrides CourseObjectAccessPluginBase::see
File
- src/
Plugin/ course/ CourseObjectAccess/ CourseObjectAccessConditional.php, line 22
Class
- CourseObjectAccessConditional
- Plugin annotation @CourseObjectAccess( id = "conditional", label = @Translation("Conditional"), )
Namespace
Drupal\course\Plugin\course\CourseObjectAccessCode
function see($account) {
if ($this
->getOption('conditional_hidden')) {
return $this
->view($account);
}
}