Zodiac
Working with Zodiac Objects
5k Downloads / Month
Open Source MIT License
5k Downloads / Month
Open Source MIT License
The zodiac objects returned from the calculator can be used in the following ways.
public Zodiac::name(): string
Return the name of the current zodiac. This is more a identification key than a textual title. It's possible to cast the zodiac object to a string type to get the same result.
use Intervention\Zodiac\Calculator;
// create from iso date
$zodiac = Calculator::make('1977-06-17');
$name = $zodiac->name(); // gemini
$name = (string) $zodiac; // get name by casting to string
public Zodiac::localized(?string $locale = null): string
Return the localized title of the current zodiac in the given locale. The locale parameter is optional, by default the english language is returned.
use Intervention\Zodiac\Calculator;
// create from iso date
$zodiac = Calculator::make('1977-06-17');
$name = $zodiac->localized('fr'); // GĂ©meaux
public Zodiac::html(): string
Returns the HTML UTF-8 symbol code representing an icon of the current zodiac sign.
use Intervention\Zodiac\Calculator;
// create from iso date
$zodiac = Calculator::make('1977-06-17');
$name = $zodiac->html(); // ♊
Edit