承接 orkan/tlc 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

orkan/tlc

最新稳定版本:3.1.0

Composer 安装命令:

composer require orkan/tlc

包简介

Simple PHP/cURL (T)ransport framework with (L)ogger, (C)ache and more!

README 文档

README

Simple PHP/cURL/FlareSolverr framework with Logger, Cache and more!

Installation

$ composer require orkan/tlc

Usage

// Setup
use Orkan\TLC\Application;
use Orkan\TLC\Factory;
use Symfony\Component\DomCrawler\Crawler;

require __DIR__ . '/vendor/autoload.php';
$Factory = new Factory( require __DIR__ . "/cfg.php" );
$Application = new Application( $Factory );
$Application->run();

// GET page
$html = $Factory->Transport()->get( $url = 'http://example.com/welcome.php' );
$Crawler = new Crawler( $html );

// Fill & POST "Log in" FORM
$fields = $Crawler->filter( '#form-login' )->form()->getValues();
$fields['user'] = 'Me';
$fields['pass'] = 'secret';
$Factory->Transport()->post( $url, [ 'fields' => $fields ] );

// Log some info...
$Factory->Logger()->info( 'Form fields: ' . print_r( fields, true ) );

For more examples see /demo folder.

About

Requirements

PHP ^7.4

Third Party Packages

Author

Orkan

License

MIT

Updated

Fri, 11 Apr 2025 17:55:30 +02:00

统计信息

  • 总下载量: 18
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-03-04