Skip to content

Commit da67d3d

Browse files
committed
fix: class without import. scrolling in examples.
1 parent a724f92 commit da67d3d

12 files changed

Lines changed: 61 additions & 12 deletions

File tree

user_guide_src/source/database/query_builder/028.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->where('advance_amount <', static fn (BaseBuilder $builder) => $builder->select('MAX(advance_amount)', false)->from('orders')->where('id >', 2));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->where('advance_amount <', static function (BaseBuilder $builder) {
7+
$builder->select('MAX(advance_amount)', false)->from('orders')->where('id >', 2);
8+
});
59
// Produces: WHERE "advance_amount" < (SELECT MAX(advance_amount) FROM "orders" WHERE "id" > 2)
610

711
// With builder directly

user_guide_src/source/database/query_builder/031.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->whereIn('id', static fn (BaseBuilder $builder) => $builder->select('job_id')->from('users_jobs')->where('user_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->whereIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('job_id')->from('users_jobs')->where('user_id', 3);
8+
});
59
// Produces: WHERE "id" IN (SELECT "job_id" FROM "users_jobs" WHERE "user_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/033.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->orWhereIn('id', static fn (BaseBuilder $builder) => $builder->select('job_id')->from('users_jobs')->where('user_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->orWhereIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('job_id')->from('users_jobs')->where('user_id', 3);
8+
});
59
// Produces: OR "id" IN (SELECT "job_id" FROM "users_jobs" WHERE "user_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/035.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->whereNotIn('id', static fn (BaseBuilder $builder) => $builder->select('job_id')->from('users_jobs')->where('user_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->whereNotIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('job_id')->from('users_jobs')->where('user_id', 3);
8+
});
59
// Produces: WHERE "id" NOT IN (SELECT "job_id" FROM "users_jobs" WHERE "user_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/037.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->orWhereNotIn('id', static fn (BaseBuilder $builder) => $builder->select('job_id')->from('users_jobs')->where('user_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->orWhereNotIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('job_id')->from('users_jobs')->where('user_id', 3);
8+
});
59
// Produces: OR "id" NOT IN (SELECT "job_id" FROM "users_jobs" WHERE "user_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/041.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,8 @@
22

33
$array = ['title' => $match, 'page1' => $match, 'page2' => $match];
44
$builder->like($array);
5-
// WHERE `title` LIKE '%match%' ESCAPE '!' AND `page1` LIKE '%match%' ESCAPE '!' AND `page2` LIKE '%match%' ESCAPE '!'
5+
/*
6+
* WHERE `title` LIKE '%match%' ESCAPE '!'
7+
* AND `page1` LIKE '%match%' ESCAPE '!'
8+
* AND `page2` LIKE '%match%' ESCAPE '!'
9+
*/

user_guide_src/source/database/query_builder/052.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->havingIn('id', static fn (BaseBuilder $builder) => $builder->select('user_id')->from('users_jobs')->where('group_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->havingIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('user_id')->from('users_jobs')->where('group_id', 3);
8+
});
59
// Produces: HAVING "id" IN (SELECT "user_id" FROM "users_jobs" WHERE "group_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/054.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->orHavingIn('id', static fn (BaseBuilder $builder) => $builder->select('user_id')->from('users_jobs')->where('group_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->orHavingIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('user_id')->from('users_jobs')->where('group_id', 3);
8+
});
59
// Produces: OR "id" IN (SELECT "user_id" FROM "users_jobs" WHERE "group_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/056.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->havingNotIn('id', static fn (BaseBuilder $builder) => $builder->select('user_id')->from('users_jobs')->where('group_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->havingNotIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('user_id')->from('users_jobs')->where('group_id', 3);
8+
});
59
// Produces: HAVING "id" NOT IN (SELECT "user_id" FROM "users_jobs" WHERE "group_id" = 3)
610

711
// With builder directly

user_guide_src/source/database/query_builder/058.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
<?php
22

33
// With closure
4-
$builder->orHavingNotIn('id', static fn (BaseBuilder $builder) => $builder->select('user_id')->from('users_jobs')->where('group_id', 3));
4+
use CodeIgniter\Database\BaseBuilder;
5+
6+
$builder->orHavingNotIn('id', static function (BaseBuilder $builder) {
7+
$builder->select('user_id')->from('users_jobs')->where('group_id', 3);
8+
});
59
// Produces: OR "id" NOT IN (SELECT "user_id" FROM "users_jobs" WHERE "group_id" = 3)
610

711
// With builder directly

0 commit comments

Comments
 (0)