yii\i18n\Formatter::asBoolean PHP Method

asBoolean() public method

Formats the value as a boolean.
See also: booleanFormat
public asBoolean ( mixed $value ) : string
$value mixed the value to be formatted.
return string the formatted result.
    public function asBoolean($value)
    {
        if ($value === null) {
            return $this->nullDisplay;
        }
        return $value ? $this->booleanFormat[1] : $this->booleanFormat[0];
    }

Usage Example

Beispiel #1
0
 public function testAsBoolean()
 {
     $this->assertSame('Yes', $this->formatter->asBoolean(true));
     $this->assertSame('No', $this->formatter->asBoolean(false));
     $this->assertSame('Yes', $this->formatter->asBoolean("111"));
     $this->assertSame('No', $this->formatter->asBoolean(""));
     $this->assertSame('No', $this->formatter->asBoolean(0));
     // null display
     $this->assertSame($this->formatter->nullDisplay, $this->formatter->asBoolean(null));
 }
All Usage Examples Of yii\i18n\Formatter::asBoolean