File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ <?php
2+ /*
3+ * Copyright 2023 OpenStack Foundation
4+ * Licensed under the Apache License, Version 2.0 (the "License");
5+ * you may not use this file except in compliance with the License.
6+ * You may obtain a copy of the License at
7+ * http://www.apache.org/licenses/LICENSE-2.0
8+ * Unless required by applicable law or agreed to in writing, software
9+ * distributed under the License is distributed on an "AS IS" BASIS,
10+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+ * See the License for the specific language governing permissions and
12+ * limitations under the License.
13+ **/
14+
15+ if (!function_exists ('to_boolean ' )) {
16+
17+ /**
18+ * Convert to boolean
19+ *
20+ * @param $booleable
21+ * @return boolean
22+ */
23+ function to_boolean ($ booleable )
24+ {
25+ return filter_var ($ booleable , FILTER_VALIDATE_BOOLEAN , FILTER_NULL_ON_FAILURE );
26+ }
27+ }
You can’t perform that action at this time.
0 commit comments