jihoun/calendar

View on GitHub
src/Parameter/IParameter.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
namespace Jihoun\Calendar\Parameter;

abstract class IParameter
{
    /**
     * @return string|null
     */
    abstract public function getValue();

    public function toString()
    {
        $value = $this->getValue();
        if (is_null($value)) {
            return '';
        } else {
            return ';'.static::NAME.'='.$value;
        }
    }
}