| @@ 295-296 (lines=2) @@ | ||
| 292 | $params->custom_capabilities = (array) pods_var_raw( 'custom_capabilities', $params, array() ); |
|
| 293 | $params->custom_capabilities = array_filter( array_unique( $params->custom_capabilities ) ); |
|
| 294 | ||
| 295 | if ( !isset( $params->id ) || empty( $params->id ) || !isset( $wp_roles->role_objects[ $params->id ] ) ) |
|
| 296 | return pods_error( __( 'Role not found, cannot edit it.', 'pods' ) ); |
|
| 297 | ||
| 298 | /** |
|
| 299 | * @var $role WP_Role |
|
| @@ 2274-2275 (lines=2) @@ | ||
| 2271 | $id_required = true; |
|
| 2272 | } |
|
| 2273 | ||
| 2274 | if ( ( !isset( $params->pod ) || empty( $params->pod ) ) && ( !isset( $params->pod_id ) || empty( $params->pod_id ) ) ) |
|
| 2275 | return pods_error( __( 'Pod ID or name is required', 'pods' ), $this ); |
|
| 2276 | ||
| 2277 | if ( isset( $params->pod ) && is_array( $params->pod ) ) { |
|
| 2278 | $pod = $params->pod; |
|
| @@ 5320-5325 (lines=6) @@ | ||
| 5317 | else { |
|
| 5318 | $params = (object) pods_sanitize( $params ); |
|
| 5319 | ||
| 5320 | if ( ( !isset( $params->id ) || empty( $params->id ) ) && ( !isset( $params->name ) || empty( $params->name ) ) ) { |
|
| 5321 | if ( $strict ) |
|
| 5322 | return pods_error( 'Either Pod ID or Name are required', $this ); |
|
| 5323 | ||
| 5324 | return false; |
|
| 5325 | } |
|
| 5326 | ||
| 5327 | if ( isset( $params->name ) ) { |
|
| 5328 | $pod = false; |
|
| @@ 6230-6231 (lines=2) @@ | ||
| 6227 | if ( !isset( $params->type ) || empty( $params->type ) ) |
|
| 6228 | return pods_error( __( 'Object type is required', 'pods' ), $this ); |
|
| 6229 | ||
| 6230 | if ( ( !isset( $params->id ) || empty( $params->id ) ) && ( !isset( $params->name ) || empty( $params->name ) ) ) |
|
| 6231 | return pods_error( __( 'Either Object ID or Name are required', 'pods' ), $this ); |
|
| 6232 | ||
| 6233 | /** |
|
| 6234 | * @var $wpdb wpdb |
|