@@ -19,9 +19,14 @@ use Comfort\Resume\Helpers\ComfortResumeHelpers;
19
19
// Add a new resume
20
20
$resume_data = [
21
21
'name' => 'John Doe',
22
+ 'slug' => 'f5fu705f5d',
22
23
'email' => 'john.doe@example.com',
23
24
'privacy' => 'public',
24
- 'sections' => [
25
+ 'status' => 'published',
26
+ 'owner' => 2, // User ID,
27
+ 'is_primary' => 0,
28
+ 'add_date' => gmdate( 'Y-m-d H:i:s' )
29
+ 'sections' => json_encode([
25
30
'aboutme' => [
26
31
'given_name' => 'John',
27
32
'family_name' => 'Doe',
@@ -37,9 +42,9 @@ $resume_data = [
37
42
'description' => 'Developed web applications.',
38
43
],
39
44
],
40
- ],
45
+ ]) ,
41
46
];
42
- $new_resume = ComfortResumeHelpers::addResume ($resume_data);
47
+ $new_resume = Resume::create ($resume_data);
43
48
```
44
49
45
50
## Fetch Resume Data
@@ -92,28 +97,13 @@ $pdf_html = ComfortResumeProHelpers::displayResumePdfHtml($resume_id, $resume_da
92
97
file_put_contents('resume_' . $resume_id . '.pdf', $pdf_html);
93
98
```
94
99
95
- ## Add Custom Sections to a Resume
96
-
97
- ``` php
98
- use Comfort\ResumePro\Helpers\ComfortResumeProHelpers;
99
-
100
- // Add a custom section to a resume
101
- $custom_section = [
102
- 'title' => 'Custom Section',
103
- 'content' => 'This is a custom section.',
104
- ];
105
- ComfortResumeProHelpers::addCustomSection($resume_id, $custom_section);
106
- ```
107
-
108
- ## Bookmark a Resume
100
+ ## Delete a Bookmark
109
101
110
102
``` php
111
103
use Comfort\ResumePro\Models\CBXBookmark;
112
104
113
- // Bookmark a resume for a user
114
- $user_id = get_current_user_id();
115
105
$resume_id = 123;
116
- $result = CBXBookmark::bookmarkResume($user_id, $resume_id );
106
+ $result = CBXBookmark::find( $id )->delete( );
117
107
```
118
108
119
109
---
0 commit comments