20240902 2024-09-02 17:26 UTC

README

一个常用类和函数的工具包,包括WordPress和Drupal SDK。

SDK 包含

  • 基础实用函数集
  • Drupal SDK - 目前仅有一个Drupal化的 db_aware_object 类
  • HTML5 表单处理类
  • 分页类
  • 表格处理类
  • WordPress SDK - 功能齐全的 SDK
  • XHTML 元素类
  • 单元测试

基础

  • base.php 是一个[主要是]静态函数的基础类
  • traits\db_aware_object 是一个特质,您的对象可以使用它来自动更新数据库
  • form.php 是一个已废弃的表单处理类。请使用 form2。
  • mail\mail.php 是 PHPMailer 的包装器

要求

  • PHP v5.4 以支持特质。

独立使用

将文件复制到名为 plainview 的目录中。

需要自动加载器。假设您有一个名为 "plainview" 的子目录(它必须命名为 plainview,但可以放置在任何位置)

require_once( 'plainview/autoload.php' );

之后,类将自动加载。现在可以静态访问 SDK 的功能

if ( \plainview\sdk\base::is_email( 'test@test.com' ) )
	echo 'Valid e-mail address!';

或通过动态实例化基础

class sdk_test extends \plainview\sdk\base
{
}

$test = new sdk_test();
if ( $test->is_email( 'test@test.com' ) )
	echo 'Valid e-mail address!';

$instance = sdk_test::instance();

许可

GPL v3

联系

作者可以通过 edward@plainview.se 联系