Skip to content

PhpSlides/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 19, 2025
074c5e4 Β· Jan 19, 2025

History

4 Commits
Jan 19, 2025
Jan 17, 2025
Jan 17, 2025
Jan 17, 2025
Jan 17, 2025
Jan 17, 2025
Jan 19, 2025
Jan 17, 2025
Jan 19, 2025
Jan 17, 2025

Repository files navigation

PhpSlides Framework Documentation

1. Getting Started

2. Core Concepts

2.1 Routing System

2.2 View System

  • View Rendering Basics
  • Working with .psl Files
  • Template Syntax
  • Including Other Views
  • View Components
  • Passing Data to Views

2.3 Authentication

  • AuthGuard Overview
  • User Authentication
  • Authentication Middleware
  • Protected Routes
  • Session Management

3. Advanced Features

3.1 Request Handling

  • Request Object
  • Query Parameters
  • Route Parameters
  • Request Validation
  • File Uploads
  • Request Headers

3.2 Database Integration

  • Database Configurationm
  • Query Builder
  • Table Creation
  • Column Management
  • Database Forgery System
  • Data Migration

3.3 API Development

  • RESTful API Basics
  • API Versioning
  • API Route Definition
  • Controller Integration
  • Response Formatting
  • API Authentication

3.4 Security

  • JWT Implementation
    • Token Generation
    • Payload Management
    • Token Verification
    • Token Expiration
  • CSRF Protection
  • XSS Prevention
  • Security Best Practices

4. Template Engine Features

4.1 View Syntax

  • PHP Tags Usage
  • Control Structures
    • Foreach Loops
    • For Loops
    • While Loops
    • If/Else Conditions
  • Comments
  • Props System
  • Bracket Interpolation

4.2 Asset Management

  • Public Files Handling
  • Image Processing
  • Resource Management
  • Asset Optimization

About

Full PhpSlides documentation πŸ”₯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published