for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Aweapi\Openapi\Objects\Properties;
use Aweapi\Openapi\Objects\CallbackRequests;
trait OptionalCallbacks
{
private $callbacks;
public function getCallbacks(): CallbackRequests
return $this->callbacks;
}
public function hasCallbacks(): bool
return isset($this->callbacks);
private function getNormalizedCallbacks(): ?array
return $this->hasCallbacks() ? $this->getCallbacks()->jsonSerialize() : null;