You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace ApiPlatform\JsonSchema;
use Symfony\Component\PropertyInfo\Type;
/**
* Factory for creating the JSON Schema document which specifies the data type corresponding to a PHP type.
*
* @author Kévin Dunglas <dunglas@gmail.com>
*/
interface TypeFactoryInterface
{
/**
* Gets the JSON Schema document which specifies the data type corresponding to the given PHP type, and recursively adds needed new schema to the current schema if provided.