tempest-framework

    The PHP framework that gets out of your way

    Language: json

    Author: Rocío Santiago (@rocío.santiago)

    86 stars · 475 views

    Files

    • docs (txt)
    • 0-getting-started (txt)
    • 01-introduction.md (md)
    • 02-installation.md (md)
    • 5-extra-topics (txt)
    • 05-governance.md (md)
    • 04-contributing.md (md)
    • 02-standalone-components.md (md)
    • 03-deployments.md (md)
    • 01-package-development.md (md)
    • 00-roadmap.md (md)
    • 2-features (txt)
    • 19-idempotency.md (md)
    • 17-oauth.md (md)
    • 16-process.md (md)
    • 18-typescript.md (md)
    • 08-events.md (md)
    • 11-scheduling.md (md)
    • 15-datetime.md (md)
    • 10-command-bus.md (md)
    • 04-authentication.md (md)
    • 12-http-client.md (md)
    • 14-exception-handling.md (md)
    • 01-mapper.md (md)
    • 03-validation.md (md)
    • 06-cache.md (md)
    • 05-file-storage.md (md)
    • 11-localization.md (md)
    • 02-asset-bundling.md (md)
    • 09-logging.md (md)
    • 07-mail.md (md)
    • 13-static-pages.md (md)
    • 4-internals (txt)
    • 01-lifecycle.md (md)
    • 02-view-spec.md (md)
    • 1-essentials (txt)
    • 03-database.md (md)
    • 05-container.md (md)
    • 05-discovery.md (md)
    • 01-routing.md (md)
    • 02-views.md (md)
    • 04-console-commands.md (md)
    • 06-configuration.md (md)
    • 08-primitive-utilities.md (md)
    • 07-testing.md (md)
    • 3-packages (txt)
    • 02-console.md (md)
    • 01-highlight.md (md)
    • 04-markdown.md (md)
    • 03-responsive-image.md (md)
    • utils (txt)
    • rector (txt)
    • src (txt)
    • ImportClassNamesRector.php (php)
    • phpbench.json (json)
    • packages (txt)
    • view (txt)
    • tests (txt)
    • StandaloneViewRendererTest.php (php)
    • FallthroughAttributesTest.php (php)
    • TempestViewParserTest.php (php)
    • AsAttributeTest.php (php)
    • ViewCachePoolTest.php (php)
    • Fixtures (txt)
    • x-ft-none.view.php (php)
    • html (txt)
    • 5.html (html)
    • 2.html (html)
    • 7.html (html)
    • 1.html (html)
    • 3.html (html)
    • 6.html (html)
    • 4.html (html)
    • x-ft-all.view.php (php)
    • x-ft-style.view.php (php)
    • x-outer.view.php (php)
    • x-fallthrough-preamble-dynamic-test.view.php (php)
    • x-standalone-base.view.php (php)
    • x-ft-class.view.php (php)
    • x-ft-id.view.php (php)
    • x-fallthrough-test.view.php (php)
    • x-fallthrough-dynamic-test.view.php (php)
    • fallthrough-preamble.view.php (php)
    • standalone-error-component-usage.view.php (php)
    • standalone-attribute-error.view.php (php)
    • x-standalone-error-component.view.php (php)
    • x-link.view.php (php)
    • standalone-undefined-variable.view.php (php)
    • standalone-error-slot-usage.view.php (php)
    • fallthrough.view.php (php)
    • standalone-error.view.php (php)
    • standalone-error-slot-expression-usage.view.php (php)
    • x-ft-apply.view.php (php)
    • x-ft-class-style.view.php (php)
    • standalone.view.php (php)
    • x-fallthrough-preamble-test.view.php (php)
    • TempestViewLexerTest.php (php)
    • TokenTest.php (php)
    • LICENSE.md (md)
    • composer.json (json)
    • src (txt)
    • ViewCachePool.php (php)
    • Export (txt)
    • ViewObjectExporter.php (php)
    • ExportableViewObject.php (php)
    • ViewProcessorDiscovery.php (php)
    • ViewComponent.php (php)
    • CompiledView.php (php)
    • WrapsElement.php (php)
    • ViewRenderer.php (php)
    • Elements (txt)
    • PhpForeachElement.php (php)
    • RootElement.php (php)
    • IsElement.php (php)
    • RawElement.php (php)
    • TemplateElement.php (php)
    • ElementFactory.php (php)
    • TextElement.php (php)
    • PhpIfElement.php (php)
    • ViewComponentElement.php (php)
    • RawConditionalAttribute.php (php)
    • SlotElement.php (php)
    • GenericElement.php (php)
    • PhpElement.php (php)
    • WhitespaceElement.php (php)
    • CollectionElement.php (php)
    • CommentElement.php (php)
    • ViewConfig.php (php)
    • View.php (php)
    • Element.php (php)
    • Components (txt)
    • x-markdown.view.php (php)
    • x-input.view.php (php)
    • x-icon.view.php (php)
    • x-form.view.php (php)
    • x-component.view.php (php)
    • x-base.view.php (php)
    • x-submit.view.php (php)
    • Renderers (txt)
    • TwigInitializer.php (php)
    • TwigViewRenderer.php (php)
    • BladeInitializer.php (php)
    • TwigConfig.php (php)
    • BladeConfig.php (php)
    • TempestViewRenderer.php (php)
    • BladeViewRenderer.php (php)
    • ViewRendererInitializer.php (php)
    • Stubs (txt)
    • ViewStub.php (php)
    • Parser (txt)
    • TempestViewAst.php (php)
    • TokenCollection.php (php)
    • Token.php (php)
    • TokenType.php (php)
    • TempestViewCompiler.php (php)
    • TempestViewParser.php (php)
    • TempestViewLexer.php (php)
    • Initializers (txt)
    • TempestViewCompilerInitializer.php (php)
    • ViewCacheInitializer.php (php)
    • ElementFactoryInitializer.php (php)
    • ShouldBeRemoved.php (php)
    • Config (txt)
    • views.config.php (php)
    • Attributes (txt)
    • IfAttribute.php (php)
    • EscapedExpressionAttribute.php (php)
    • ApplyAttribute.php (php)
    • ElseIfAttribute.php (php)
    • DataAttribute.php (php)
    • ForeachAttribute.php (php)
    • ExpressionAttribute.php (php)
    • ForelseAttribute.php (php)
    • DefaultAttribute.php (php)
    • AsAttribute.php (php)
    • ElseAttribute.php (php)
    • PhpAttribute.php (php)
    • AttributeFactory.php (php)
    • IssetAttribute.php (php)
    • Attribute.php (php)
    • functions.php (php)
    • MarkdownInitializer.php (php)
    • ViewCache.php (php)
    • Exceptions (txt)
    • ExpressionAttributeWasInvalid.php (php)
    • ViewNotFound.php (php)
    • ElementWasInvalid.php (php)
    • XmlDeclarationCouldNotBeParsed.php (php)
    • ViewComponentWasAlreadyRegistered.php (php)
    • ViewComponentPathWasInvalid.php (php)
    • ViewComponentPathWasNotFound.php (php)
    • DataAttributeWasInvalid.php (php)
    • ClosingTagWasInvalid.php (php)
    • ViewVariableWasReserved.php (php)
    • ViewCompilationFailed.php (php)
    • GenericView.php (php)
    • Slot.php (php)
    • Commands (txt)
    • MakeViewCommand.php (php)
    • ClearViewCacheCommand.php (php)
    • ViewProcessor.php (php)
    • ViewComponentDiscovery.php (php)
    • IsView.php (php)
    • WithToken.php (php)
    • Enums (txt)
    • ViewType.php (php)
    • vite-plugin-tempest (txt)
    • tsconfig.json (json)
    • package.json (json)
    • build.config.ts (ts)
    • src (txt)
    • plugin.test.ts (ts)
    • test-utils.ts (ts)
    • plugin.ts (ts)
    • types.ts (ts)
    • utils.test.ts (ts)
    • config.test.ts (ts)
    • config.ts (ts)
    • utils.ts (ts)
    • index.ts (ts)
    • process (txt)
    • tests (txt)
    • PoolTest.php (php)
    • GenericProcessExecutorTest.php (php)
    • LICENSE.md (md)
    • composer.json (json)
    • src (txt)
    • ProcessExecutor.php (php)
    • ProcessResult.php (php)
    • Pool.php (php)
    • ProcessPoolResults.php (php)
    • InvokedSystemProcess.php (php)
    • ProcessExecutorInitializer.php (php)
    • InvokedProcessPool.php (php)
    • OutputChannel.php (php)
    • PendingProcess.php (php)
    • Testing (txt)
    • ProcessExecutionWasForbidden.php (php)
    • RestrictedProcessExecutor.php (php)
    • ProcessTester.php (php)
    • InvokedTestingProcess.php (php)
    • InvokedProcessDescription.php (php)
    • TestingProcessExecutor.php (php)
    • InvokedProcess.php (php)
    • GenericProcessExecutor.php (php)
    • Exceptions (txt)
    • ProcessHasTimedOut.php (php)
    • ProcessException.php (php)
    • auth (txt)
    • tests (txt)
    • SessionAuthenticatorTest.php (php)
    • AuthenticationAndOAuthSafetyTest.php (php)
    • OAuthTest.php (php)
    • LICENSE.md (md)
    • composer.json (json)
    • src (txt)
    • OAuth (txt)
    • OAuthClient.php (php)
    • OAuthConfig.php (php)
    • OAuthProvider.php (php)
    • OAuthClientInitializer.php (php)
    • GenericOAuthClient.php (php)
    • Testing (txt)
    • OAuthTester.php (php)
    • TestingOAuthClient.php (php)
    • Config (txt)
    • GitHubOAuthConfig.php (php)
    • GoogleOAuthConfig.php (php)
    • FacebookOAuthConfig.php (php)
    • InstagramOAuthConfig.php (php)
    • SlackOAuthConfig.php (php)
    • GenericOAuthConfig.php (php)
    • AppleOAuthConfig.php (php)
    • TwitchOAuthConfig.php (php)
    • LinkedInOAuthConfig.php (php)
    • MicrosoftOAuthConfig.php (php)
    • DiscordOAuthConfig.php (php)
    • SupportedOAuthProvider.php (php)
    • OAuthUser.php (php)
    • Authentication (txt)
    • SessionAuthenticator.php (php)
    • Authenticatable.php (php)
    • CurrentAuthenticatableInitializer.php (php)
    • AuthenticatableResolver.php (php)
    • AuthenticatableResolverInitializer.php (php)
    • Authenticator.php (php)
    • AuthenticatorInitializer.php (php)
    • DatabaseAuthenticatableResolver.php (php)
    • auth.config.php (php)
    • Installer (txt)
    • basic-user (txt)
    • MustBeAuthenticated.stub.php (php)
    • CreateUsersTableMigration.stub.php (php)
    • UserModel.stub.php (php)
    • MustBeAuthenticatedMiddleware.stub.php (php)
    • AuthenticationInstaller.php (php)
    • oauth (txt)
    • google.config.stub.php (php)
    • instagram.config.stub.php (php)
    • facebook.config.stub.php (php)
    • microsoft.config.stub.php (php)
    • OAuthControllerStub.php (php)
    • linkedin.config.stub.php (php)
    • generic.config.stub.php (php)
    • slack.config.stub.php (php)
    • twitch.config.stub.php (php)
    • github.config.stub.php (php)
    • apple.config.stub.php (php)
    • discord.config.stub.php (php)
    • OAuthInstaller.php (php)
    • Exceptions (txt)
    • OAuthTokenCouldNotBeRetrieved.php (php)
    • NoPolicyWereFoundForResource.php (php)
    • AuthenticatableWasMissing.php (php)
    • OAuthProviderWasMissing.php (php)
    • PolicyMethodWasInvalid.php (php)
    • PolicyWasInvalid.php (php)
    • OAuthWasNotConfigured.php (php)
    • AuthenticationException.php (php)
    • OAuthStateWasInvalid.php (php)
    • AccessWasDenied.php (php)
    • AuthenticatableModelWasInvalid.php (php)
    • OAuthUserCouldNotBeRetrieved.php (php)
    • ModelWasNotAuthenticatable.php (php)
    • AccessControl (txt)
    • PolicyBasedAccessControl.php (php)
    • AccessDecision.php (php)
    • AccessControl.php (php)
    • AccessControlInitializer.php (php)
    • Policy.php (php)
    • PolicyDiscovery.php (php)
    • AuthConfig.php (php)
    • AuthenticatableDiscovery.php (php)
    • validation (txt)
    • tests (txt)
    • ValidatorTest.php (php)
    • Fixtures (txt)
    • ValidateObjectC.php (php)
    • ObjectWithSkipValidation.php (php)
    • ObjectWithIntProp.php (php)
    • ObjectWithBoolProp.php (php)
    • ObjectWithStringProperty.php (php)
    • EnumForProp.php (php)
    • ObjectToBeValidated.php (php)
    • ValidateWithObject.php (php)
    • ObjectWithEnumProp.php (php)
    • ValidateObjectB.php (php)
    • ObjectWithFloatProp.php (php)
    • ObjectWithObjectProperty.php (php)
    • ValidateObjectA.php (php)
    • NullTranslator.php (php)
    • Rules (txt)
    • IsFalsyTest.php (php)
    • IsEnumTest.php (php)
    • IsOddNumberTest.php (php)
    • IsNotInTest.php (php)
    • IsBeforeDateTest.php (php)
    • DoesNotStartWithTest.php (php)
    • IsIPv6Test.php (php)
    • IsBetweenTest.php (php)
    • IsIntegerTest.php (php)
    • IsPhoneNumberTest.php (php)
    • IsIPTest.php (php)
    • IsPasswordTest.php (php)
    • IsFloatTest.php (php)
    • IsBooleanTest.php (php)
    • IsNotEmptyStringTest.php (php)
    • IsInTest.php (php)
    • IsEvenNumberTest.php (php)
    • IsLowercaseTest.php (php)
    • DivisibleByTest.php (php)
    • IsUrlTest.php (php)
    • ExistsTest.php (php)
    • IsMacAddressTest.php (php)
    • IsUppercaseTest.php (php)
    • HasDateTimeFormatTest.php (php)
    • MatchesRegExTest.php (php)
    • IsArrayListTest.php (php)
    • IsIPv4Test.php (php)
    • IsUlidTest.php (php)
    • Fixtures (txt)
    • SomeBackedEnum.php (php)
    • SomeEnum.php (php)
    • AfterDateTest.php (php)
    • IsUnixTimestampTest.php (php)
    • IsTimezoneTest.php (php)
    • IsStringTest.php (php)
    • StartsWithTest.php (php)
    • IsTruthyTest.php (php)
    • DoesNotEndWithTest.php (php)
    • IsEmailTest.php (php)
    • ValidateWithTest.php (php)
    • IsAlphaNumericTest.php (php)
    • IsBetweenDatesTest.php (php)
    • EndsWithTest.php (php)
    • HasCountTest.php (php)
    • IsJsonStringTest.php (php)
    • IsMultipleOfTest.php (php)
    • IsAlphaTest.php (php)
    • IsUuidTest.php (php)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…