1.0.0 Alpha Release #59

Merged
netkas merged 213 commits from v1.0.0_alpha into master 2023-01-29 23:27:58 +00:00
Showing only changes of commit b9252a0fda - Show all commits

View file

@ -0,0 +1,24 @@
<?php
namespace ncc\Interfaces;
use ncc\Abstracts\Versions;
use ncc\Exceptions\MissingDependencyException;
use ncc\Exceptions\PackageLockException;
use ncc\Exceptions\PackageNotFoundException;
use ncc\Exceptions\VersionNotFoundException;
use ncc\Objects\PackageLock\VersionEntry;
interface RuntimeInterface
{
/**
* @param VersionEntry $versionEntry
* @param array $options
* @return mixed
* @throws PackageNotFoundException
* @throws VersionNotFoundException
* @throws PackageLockException
* @throws MissingDependencyException
*/
public static function import(VersionEntry $versionEntry, array $options=[]): bool;
}